Mock Version: 3.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target ppc64le --nodeps /builddir/build/SPECS/seqan.spec'], chrootPath='/var/lib/mock/fedora-rawhide-ppc64le-1672302897.527342/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fff998bad90>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b54b066c28eb4b6b91fa118d56fc50cc', '-D', '/var/lib/mock/fedora-rawhide-ppc64le-1672302897.527342/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target ppc64le --nodeps /builddir/build/SPECS/seqan.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1658534400
Wrote: /builddir/build/SRPMS/seqan-1.4.2-50.fc38.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb  --target ppc64le --nodeps /builddir/build/SPECS/seqan.spec'], chrootPath='/var/lib/mock/fedora-rawhide-ppc64le-1672302897.527342/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fff998bad90>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '411fa4a39bee4899b0e800c5ee174c75', '-D', '/var/lib/mock/fedora-rawhide-ppc64le-1672302897.527342/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.mqwh3ggl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb  --target ppc64le --nodeps /builddir/build/SPECS/seqan.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1658534400
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.kO51oW
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf seqan-1.4.2
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/seqan-src-1.4.2.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd seqan-1.4.2
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
Patch #0 (seqan-docpath.patch):
+ echo 'Patch #0 (seqan-docpath.patch):'
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file util/cmake/SeqAnBuildSystem.cmake
Patch #1 (seqan-exclude_splazers_fiona_tests.patch):
+ echo 'Patch #1 (seqan-exclude_splazers_fiona_tests.patch):'
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file core/apps/splazers/CMakeLists.txt
patching file core/apps/fiona/CMakeLists.txt
Patch #2 (seqan-exclude_bstools_test.patch):
+ echo 'Patch #2 (seqan-exclude_bstools_test.patch):'
+ /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0
patching file extras/apps/bs_tools/CMakeLists.txt
patching file core/apps/samcat/CMakeLists.txt
+ find . -type f -name '*.h' -exec chmod 0644 '{}' ';'
+ find . -type f -name '*.cpp' -exec chmod 0644 '{}' ';'
+ cp -p extras/apps/rep_sep/LICENSE LGPLv3+.txt
+ cp -p core/apps/rabema/LICENSE GPLv3+.txt
+ cp -p LICENSE BSD.txt
+ cp -p extras/apps/seqan_flexbar/INFO extras/apps/seqan_flexbar/README
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.K7F8tj
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd seqan-1.4.2
+ mkdir -p build/Release
+ pushd build/Release
~/build/BUILD/seqan-1.4.2/build/Release ~/build/BUILD/seqan-1.4.2
+ SEQAN_OPT_FLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC'
+ export 'CXXFLAGS=-std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon'
+ CXXFLAGS='-std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon'
+ export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -fPIC'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -fPIC'
+ cmake '-DCMAKE_CXX_FLAGS_RELEASE:STRING=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC' -DCMAKE_INSTALL_PREFIX:PATH=/usr -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_SKIP_INSTALL_RPATH:BOOL=YES -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE -DCMAKE_BUILD_TYPE:STRING=Release -DSEQAN_BUILD_SYSTEM=SEQAN_RELEASE_APPS -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_APP_VERSION:STRING=1.4.2 -DZLIB_INCLUDE_DIR:PATH=/usr/include '-DZLIB_LIBRARY:FILEPATH=-L/usr/lib64 -lz' -DBZIP2_INCLUDE_DIR:PATH=/usr/include '-DBZIP2_LIBRARY:FILEPATH=-L/usr/lib64 -lbz2' -DLEMON_INCLUDE_DIR:PATH=/usr/include '-DLEMON_LIBRARY:FILEPATH=-L/usr/lib64 -lemon' -DBoost_INCLUDE_DIR:PATH=/usr/include -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE ../..
-- The C compiler identification is GNU 13.0.0
-- The CXX compiler identification is GNU 13.0.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at CMakeLists.txt:16 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Initializing SeqAn Build System...
-- No revision system found.
--   Repository date not determined.
--   Repository revision not determined.
-- Configuring core
CMake Deprecation Warning at core/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
CMake Deprecation Warning at core/apps/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps
CMake Deprecation Warning at core/apps/dfi/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/dfi
-- Looking for include file execinfo.h
-- Looking for include file execinfo.h - found
--   Determined version is 1.4.2
-- Found PythonInterp: /usr/bin/python3 (found version "3.11.1") 
CMake Deprecation Warning at core/apps/fiona/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/fiona
-- 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
-- Found Boost: /usr/lib64/cmake/Boost-1.78.0/BoostConfig.cmake (found version "1.78.0")  
CMake Deprecation Warning at core/apps/mason/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/mason
CMake Deprecation Warning at core/apps/micro_razers/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/micro_razers
CMake Deprecation Warning at core/apps/pair_align/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/pair_align
CMake Deprecation Warning at core/apps/rabema/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/rabema
CMake Deprecation Warning at core/apps/razers/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/razers
CMake Deprecation Warning at core/apps/razers2/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/razers2
CMake Deprecation Warning at core/apps/sak/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/sak
CMake Deprecation Warning at core/apps/sam2matrix/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/sam2matrix
CMake Deprecation Warning at core/apps/samcat/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/samcat
CMake Deprecation Warning at core/apps/seqan_tcoffee/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/seqan_tcoffee
CMake Deprecation Warning at core/apps/seqcons/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/seqcons
CMake Deprecation Warning at core/apps/snp_store/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/snp_store
CMake Deprecation Warning at core/apps/splazers/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/splazers
CMake Deprecation Warning at core/apps/stellar/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/stellar
CMake Deprecation Warning at core/apps/tree_recon/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring core/apps/tree_recon
-- Configuring extras
CMake Deprecation Warning at extras/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
CMake Deprecation Warning at extras/apps/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps
CMake Deprecation Warning at extras/apps/alf/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/alf
CMake Deprecation Warning at extras/apps/breakpoint_calculator/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/breakpoint_calculator
CMake Deprecation Warning at extras/apps/bs_tools/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/bs_tools
CMake Deprecation Warning at extras/apps/fx_tools/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/fx_tools
CMake Deprecation Warning at extras/apps/gustaf/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/gustaf
CMake Deprecation Warning at extras/apps/insegt/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/insegt
CMake Deprecation Warning at extras/apps/mason2/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/mason2
CMake Deprecation Warning at extras/apps/ngs_roi/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring sandbox/jagla/apps/ngs_roi
CMake Deprecation Warning at extras/apps/param_chooser/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/param_chooser
CMake Deprecation Warning at extras/apps/razers3/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/razers3
-- Performing Test CXX11_FOUND
-- Performing Test CXX11_FOUND - Success
-- Looking for BZ2_bzCompressInit in -L/usr/lib64 -lbz2
-- Looking for BZ2_bzCompressInit in -L/usr/lib64 -lbz2 - found
CMake Deprecation Warning at extras/apps/rep_sep/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/rep_sep
CMake Deprecation Warning at extras/apps/searchjoin/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/searchjoin
CMake Deprecation Warning at extras/apps/seqan_flexbar/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/seqan_flexbar
CMake Deprecation Warning at extras/apps/sgip/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/sgip
CMake Deprecation Warning at extras/apps/variant_comp/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring extras/apps/variant_comp
-- Configuring docs
CMake Deprecation Warning at docs/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring manual
CMake Deprecation Warning at manual/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Could NOT find Sphinx (missing:  SPHINX_EXECUTABLE) 
--   Sphinx not found, not building sphinx manual as a test.
-- Configuring sandbox
CMake Deprecation Warning at sandbox/CMakeLists.txt:9 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
-- Configuring util/py_lib
--   Python nosetests ('import nose' failed), cannot add tests for seqan.dox
-- Found Java: /usr/bin/java (found version "17.0.6") 
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:
    CMAKE_SKIP_INSTALL_RPATH
    SEQAN_APP_VERSION
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/seqan-1.4.2/build/Release
+ make -j1 all
/usr/bin/cmake -S/builddir/build/BUILD/seqan-1.4.2 -B/builddir/build/BUILD/seqan-1.4.2/build/Release --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-1.4.2/build/Release/CMakeFiles /builddir/build/BUILD/seqan-1.4.2/build/Release//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/CMakeFiles/seqan_core.dir/build.make core/CMakeFiles/seqan_core.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core /builddir/build/BUILD/seqan-1.4.2/build/Release/core/CMakeFiles/seqan_core.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/CMakeFiles/seqan_core.dir/build.make core/CMakeFiles/seqan_core.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/CMakeFiles/seqan_core.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  0%] Built target seqan_core
make  -f core/apps/dfi/CMakeFiles/dfi.dir/build.make core/apps/dfi/CMakeFiles/dfi.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/dfi /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/dfi/CMakeFiles/dfi.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/dfi/CMakeFiles/dfi.dir/build.make core/apps/dfi/CMakeFiles/dfi.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  1%] Building CXX object core/apps/dfi/CMakeFiles/dfi.dir/dfi.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/dfi && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/dfi/CMakeFiles/dfi.dir/dfi.cpp.o -MF CMakeFiles/dfi.dir/dfi.cpp.o.d -o CMakeFiles/dfi.dir/dfi.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:26:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:28:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:274:34: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  274 | struct LessSubstringEnd : public binary_function<TSubstringEntry, TSubstringEntry, bool >
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:298:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  298 | struct LessRange : public binary_function<TSubstringEntry, TSubstringEntry, bool >
      |                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:315:25: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  315 | struct LessLex : public binary_function<TSubstringEntry, TSubstringEntry, bool >
      |                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32:   required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34:   required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<unsigned char>, Owner<> >, IndexWotd<Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = ParentLinks<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:847:68:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32:   required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34:   required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = ParentLinks<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:848:64:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32:   required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34:   required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinFreq, PredMaxFreq>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = ParentLinks<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:849:58:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32:   required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34:   required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<unsigned char>, Owner<> >, IndexWotd<Dfi<PredMinSupp, PredEmerging> > >; TSpec = ParentLinks<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:854:69:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32:   required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34:   required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinSupp, PredEmerging> > >; TSpec = ParentLinks<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:855:65:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32:   required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34:   required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinSupp, PredEmerging>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinSupp, PredEmerging> > >; TSpec = ParentLinks<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:856:59:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32:   required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34:   required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<unsigned char>, Owner<> >, IndexWotd<Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = ParentLinks<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:861:71:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32:   required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34:   required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = ParentLinks<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:862:67:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:1871:32:   required from 'typename seqan::Size<seqan::Index<TObject, seqan::IndexWotd<TSpec> > >::Type seqan::_wotdEvaluate(const Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = TopDown<ParentLinks<Preorder> >; typename Size<Index<TObject, IndexWotd<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:800:34:   required from 'bool seqan::_goDown(Iter<Index<TObject, IndexWotd<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, THideEmptyEdges>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = Dfi<PredMinAllSupp, PredEntropy>; TSpec = ParentLinks<Preorder>; TDfsOrder = Preorder_; THideEmptyEdges = True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >, IndexWotd<Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = ParentLinks<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:1977:17:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TIndexSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:537:9:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:863:61:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:847:68:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  302 |                                 *(saBeg + (*(boundBeg + ord))++) = localPos;
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = int; TEndPos = long unsigned int; TSize = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:847:68:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:848:64:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  302 |                                 *(saBeg + (*(boundBeg + ord))++) = localPos;
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = int; TEndPos = long unsigned int; TSize = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:848:64:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:849:58:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  302 |                                 *(saBeg + (*(boundBeg + ord))++) = localPos;
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinFreq; TPred = PredMaxFreq; TBeginPos = int; TEndPos = long unsigned int; TSize = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinFreq; TPred = PredMaxFreq; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinFreq, PredMaxFreq> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinFreq, PredMaxFreq>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinFreq, PredMaxFreq> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:849:58:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:854:69:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  302 |                                 *(saBeg + (*(boundBeg + ord))++) = localPos;
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = int; TEndPos = long unsigned int; TSize = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:854:69:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:855:65:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  302 |                                 *(saBeg + (*(boundBeg + ord))++) = localPos;
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = int; TEndPos = long unsigned int; TSize = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:855:65:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:856:59:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  302 |                                 *(saBeg + (*(boundBeg + ord))++) = localPos;
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinSupp; TPred = PredEmerging; TBeginPos = int; TEndPos = long unsigned int; TSize = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinSupp; TPred = PredEmerging; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinSupp, PredEmerging> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinSupp, PredEmerging>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinSupp, PredEmerging> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinSupp; TPred = PredEmerging; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:856:59:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:861:71:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  302 |                                 *(saBeg + (*(boundBeg + ord))++) = localPos;
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<unsigned char>; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = int; TEndPos = long unsigned int; TSize = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<unsigned char>, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<unsigned char>, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = unsigned char; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:861:71:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:862:67:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  302 |                                 *(saBeg + (*(boundBeg + ord))++) = localPos;
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = int; TEndPos = long unsigned int; TSize = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:862:67:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'typename seqan::Size<seqan::Index<seqan::StringSet<TString, TSpec>, seqan::IndexWotd<seqan::Dfi<TPredHull, TPred> > > >::Type seqan::_sortFirstWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; typename Size<Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > > >::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2021:31:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:863:61:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:302:66: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  302 |                                 *(saBeg + (*(boundBeg + ord))++) = localPos;
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In instantiation of 'TSize seqan::_sortWotdBucket(Index<StringSet<TString, TSpec>, IndexWotd<Dfi<TPredHull, TPred> > >&, TBeginPos, TEndPos, TSize) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TPredHull = PredMinAllSupp; TPred = PredEntropy; TBeginPos = int; TEndPos = long unsigned int; TSize = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:2024:26:   required from 'void seqan::_wotdCreateFirstLevel(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:615:24:   required from 'bool seqan::indexCreate(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, WotdDir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TPredHull = PredMinAllSupp; TPred = PredEntropy; WotdDir = const Tag<FibreDir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = IndexWotd<Dfi<PredMinAllSupp, PredEntropy> >; TFibre = FibreDir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:363:15:   required from 'void seqan::_indexRequireTopDownIteration(Index<TObject, IndexWotd<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<> >; TSpec = Dfi<PredMinAllSupp, PredEntropy>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexWotd<seqan::Dfi<PredMinAllSupp, PredEntropy> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:536:8:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinAllSupp; TPred = PredEntropy; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = double; TParamPred = double; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:863:61:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:448:111: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  448 |                                         *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:451:82: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  451 |                                                 *(saBeg + index.sentinelBound++) = *itSA;
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, AminoAcid_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSize = long int; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9:   required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13:   required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:257:13:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:504:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:848:64:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::AminoAcid_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSize = long int; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9:   required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13:   required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:257:13:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:504:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:849:58:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp: In function 'int main(int, const char**)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:845:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  845 |                         switch (options.alphabet)
      |                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:851:17: note: here
  851 |                 case 1:
      |                 ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:852:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  852 |                         switch (options.alphabet)
      |                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/dfi/dfi.cpp:858:17: note: here
  858 |                 case 2:
      |                 ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[  1%] Linking CXX executable ../../../bin/dfi
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/dfi && /usr/bin/cmake -E cmake_link_script CMakeFiles/dfi.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/dfi.dir/dfi.cpp.o -o ../../../bin/dfi  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  1%] Built target dfi
make  -f core/apps/fiona/CMakeFiles/compute_gain.dir/build.make core/apps/fiona/CMakeFiles/compute_gain.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona/CMakeFiles/compute_gain.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/fiona/CMakeFiles/compute_gain.dir/build.make core/apps/fiona/CMakeFiles/compute_gain.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  3%] Building CXX object core/apps/fiona/CMakeFiles/compute_gain.dir/compute_gain.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/fiona/CMakeFiles/compute_gain.dir/compute_gain.cpp.o -MF CMakeFiles/compute_gain.dir/compute_gain.cpp.o.d -o CMakeFiles/compute_gain.dir/compute_gain.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:6:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:2:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:10:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2361 |         sortAlignedReads(store.alignedReadStore, SortBeginPos());
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = Stats*; TParam = Stats]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Stats*; TParam = Stats]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23:   required from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Stats*; TSource1 = Stats*; TSource2 = Stats*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Stats; TValueTarget = Stats]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Stats; TValueTarget = Stats]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Stats; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Stats; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<Stats>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Stats; TSpec = Alloc<>; TSize = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Stats>; TSize = int; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:843:11:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:97:8: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy]
   97 | struct Stats
      |        ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:89:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:97:8: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy]
   97 | struct Stats
      |        ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:5:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'Stats::Stats(const Stats&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TValue = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TTargetSpec = Alloc<>; TValue = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TString2 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:1032:20:   required from 'typename seqan::EnableIf<typename seqan::Or<typename seqan::IsSameType<typename seqan::RemoveConst_<TTag>::Type, seqan::Tag<seqan::TagFasta_> >::Type, typename seqan::IsSameType<typename seqan::RemoveConst_<TTag>::Type, seqan::Tag<seqan::TagFastq_> >::Type>::Type, int>::Type seqan::read2(StringSet<TString, TSpec>&, StringSet<TSequence, TSpec>&, RecordReader<TFile, SinglePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TIdSpec = Owner<>; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqSpec = Owner<>; TFile = std::basic_fstream<char>; TSpec = void; TTag = Tag<TagFasta_>; typename EnableIf<typename Or<typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFasta_> >::Type, typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFastq_> >::Type>::Type, int>::Type = int; typename Or<typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFasta_> >::Type, typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFastq_> >::Type>::Type = True; typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFastq_> >::Type = False; typename RemoveConst_<TTag>::Type = Tag<TagFasta_>; typename IsSameType<typename RemoveConst_<TTag>::Type, Tag<TagFasta_> >::Type = True]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/compute_gain.cpp:809:14:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[  3%] Linking CXX executable ../../../bin/compute_gain
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/cmake -E cmake_link_script CMakeFiles/compute_gain.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/compute_gain.dir/compute_gain.cpp.o -o ../../../bin/compute_gain  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  3%] Built target compute_gain
make  -f core/apps/fiona/CMakeFiles/fiona.dir/build.make core/apps/fiona/CMakeFiles/fiona.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona/CMakeFiles/fiona.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/fiona/CMakeFiles/fiona.dir/build.make core/apps/fiona/CMakeFiles/fiona.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  4%] Building CXX object core/apps/fiona/CMakeFiles/fiona.dir/fiona.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/fiona/CMakeFiles/fiona.dir/fiona.cpp.o -MF CMakeFiles/fiona.dir/fiona.cpp.o.d -o CMakeFiles/fiona.dir/fiona.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:119:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:103:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2361 |         sortAlignedReads(store.alignedReadStore, SortBeginPos());
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1687:34: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1687 | struct LessOverlap : public std::binary_function<TCorrection, TCorrection, bool >
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1705:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1705 | struct LessPositionOverlap : public std::binary_function<TCorrection, TCorrection, bool >
      |                                          ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: In function 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4212:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4212 |     if (options.verbosity >= 2)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4215:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4215 |         Dna5String tmp;
      |         ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4235:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4235 |     if (options.verbosity >= 2)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4238:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4238 |         double experrreads = expectedValueTheoretical(options.expectedTheoretical, readLengthHist, options.genomeLength, options.errorrate);
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4413:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4413 |     if (options.verbosity >= 2)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4416:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4416 |         if (options.errorrate != 0 && options.wovsum != 0)
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4461:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4461 |     if (options.verbosity >= 1)
      |     ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:116:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/profiling.h:81:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   81 |     #define SEQAN_PROTIMESTART(a)       _proFloat a = sysTime()
      |                                         ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4463:9: note: in expansion of macro 'SEQAN_PROTIMESTART'
 4463 |         SEQAN_PROTIMESTART(search);
      |         ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4684:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4684 |     for (unsigned i = 0; i < length(store.readSeqStore); ++i)
      |     ^~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4689:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4689 |         TFionaQgramIndex qgramIndex(prefixes);
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4852:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4852 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4854:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4854 |         if (inTerm && options.verbosity >= 2)
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5027:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5027 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5032:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5032 |         resize(store.readSeqStore, readCount);
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: In function 'int main(int, const char**)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5479 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5483:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5483 |         bool autoCycles = (options.cycles == 0 || options.cycles == 1000);
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5486:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5486 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/profiling.h:81:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   81 |     #define SEQAN_PROTIMESTART(a)       _proFloat a = sysTime()
      |                                         ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5489:9: note: in expansion of macro 'SEQAN_PROTIMESTART'
 5489 |         SEQAN_PROTIMESTART(correction);
      |         ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5495:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5495 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5497:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5497 |         if (!loadReadsNoNames(store, options.inputFilename, options))
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5561:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5561 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5563:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5563 |         options.autolevel = (options.fromLevel <= 1);
      |         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5671:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5671 |     if (res != 0)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5674:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5674 |         if (options.verbosity >= 1 && options.cycles > 1)
      |         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:132:
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints, Tag<TTagSpec>) [with TSA = String<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TWithConstraints = True; TStepSize = long unsigned int; TParallelTag = Parallel_]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4761:30:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:438:61: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  438 |                     sa[atomicPostInc(*bktPtr, parallelTag)] = localPos;
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:445:65: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  445 |                         sa[atomicPostInc(*bktPtr, parallelTag)] = localPos;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:472:65: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  472 |                         sa[atomicPostInc(*bktPtr, parallelTag)] = localPos;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:116,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h: In instantiation of 'void seqan::posLocalize(TResult&, const Pair<R1, R2, RPack>&, const String<TRightValue, TRightSpec>&) [with TResult = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSize = long unsigned int; TSpec = Alloc<>; T1 = unsigned int; T2 = short unsigned int; TPack = Tag<Pack_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:754:16:   required from 'typename seqan::Suffix<T>::Type seqan::suffix(StringSet<TString, TSpec>&, const TPosition&) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TPosition = Pair<unsigned int, short unsigned int, Tag<Pack_> >; typename Suffix<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4918:43:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  699 |     result = pos;
      |     ~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4686:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:126:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:292:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:127:
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:103:8: warning: implicitly-declared 'constexpr seqan::VertexEsa<long unsigned int>& seqan::VertexEsa<long unsigned int>::operator=(const seqan::VertexEsa<long unsigned int>&)' is deprecated [-Wdeprecated-copy]
  103 | struct VertexSA : public VertexEsa<TSize>
      |        ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:290:17: note: because 'seqan::VertexEsa<long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long unsigned int]'
  290 |                 VertexEsa(VertexEsa const &other):
      |                 ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: note: synthesized method 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' first required here
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagLimit_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TTargetSpec = Array<4>; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TExpand = TagLimit_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>, Array<4> >; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3625:32:   required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:293:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4686:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2774:10:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = Preorder; THideEmptyEdges = True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2052:13:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >; TTraits = Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2047:9:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3526:19:   required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>*; TParam = seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>*; TParam = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagLimit_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TTargetSpec = Array<4>; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TExpand = TagLimit_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>, Array<4> >; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3625:32:   required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:842:19:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TBeginPosition = short unsigned int; TEndPosition = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1958:22:   required from 'unsigned int applyReadErrorCorrections(const seqan::String<TString>&, seqan::String<TAlphabet>&, TReadStore&, FionaOptions&) [with TCorrection = CorrectionIndelPos; TValue = unsigned int; TReadStore = seqan::FragmentStore<void, FionaStoreConfig>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5019:46:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:129:
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h: In instantiation of 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11:   required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:350:15: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  350 |         *_cur = *src;
      |         ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TBeginPosition = short unsigned int; TEndPosition = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1958:22:   required from 'unsigned int applyReadErrorCorrections(const seqan::String<TString>&, seqan::String<TAlphabet>&, TReadStore&, FionaOptions&) [with TCorrection = CorrectionIndelPos; TValue = unsigned int; TReadStore = seqan::FragmentStore<void, FionaStoreConfig>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5019:46:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:98:
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairIncrementer_<TPair, TLimits>&, const TLimits2&) [with TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; TLimits2 = String<long unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1032 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::pop(Pipe<TInput, TSpec>&, TValue&) [with TInput = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>; TSpec = Counter; TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pipe<Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>, Counter>; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:386:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  619 |         Ref_ = *me;
      |         ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:65:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  599 |             tmp.i1 = localPos;
      |             ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:324:41:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop(TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:925:24:   required from 'void seqan::Pool<TValue, TSpec>::pop(TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1159:15:   required from 'void seqan::pop(Pool<TValue, TPoolSpec>&, TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  926 |             Ref_ = *cur;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 6; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104:   required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11:   required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 4; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104:   required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11:   required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 5; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104:   required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11:   required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:341:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:352:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairDecrementer_<TPair, TLimits, m>&, const TLimits2&) [with TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; unsigned int m = 7; TLimits2 = String<long unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:537:11:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1119 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:544:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:557:32: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  557 |                         tmp.i1 = localPos;
      |                         ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h: In instantiation of 'TResult seqan::_skew7NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:335:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:148:104:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:247:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:259:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:124:27:   required from 'bool seqan::CompareSkewDCStream<TValue>::operator()(const seqan::SkewDCStream<TValue>&, const seqan::SkewDCStream<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:307:23:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:440:13:   required from 'seqan::Pipe<TInput, seqan::Skew7>& seqan::Pipe<TInput, seqan::Skew7>::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_counter.h:105:13:   required from 'seqan::Pipe<TInput, seqan::Counter>& seqan::Pipe<TInput, seqan::Counter>::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >, seqan::Skew7>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:620:9:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h: In instantiation of 'TResult seqan::_skew3NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TFunctor = seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_lss.h:415:29:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:241:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:86:38:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:301:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:329:13:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 3; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 1; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 2; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In function 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:142:117: warning: this statement may fall through [-Wimplicit-fallthrough=]
  142 | /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p--;
      |                                                                                                               ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:144:9: note: here
  144 |         case 5:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:145:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
  145 | /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p--;
      |                                                                                                                ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:147:9: note: here
  147 |         case 4:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                       ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:151:9: note: here
  151 |         case 3:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:152:119: 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--;
      |                                                                                                                 ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:154:9: note: here
  154 |         case 2:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                         ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:158:9: note: here
  158 |         case 1:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:121:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/parallel/compiletime_settings.h:33,
                 from /usr/include/c++/13/parallel/parallel.h:37,
                 from /usr/include/c++/13/parallel/base.h:40,
                 from /usr/include/c++/13/parallel/algobase.h:40,
                 from /usr/include/c++/13/bits/stl_algobase.h:2229,
                 from /usr/include/c++/13/string:51:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, _skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:127:17:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[  4%] Linking CXX executable ../../../bin/fiona
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/cmake -E cmake_link_script CMakeFiles/fiona.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/fiona.dir/fiona.cpp.o -o ../../../bin/fiona  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  4%] Built target fiona
make  -f core/apps/fiona/CMakeFiles/fiona_illumina.dir/build.make core/apps/fiona/CMakeFiles/fiona_illumina.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona/CMakeFiles/fiona_illumina.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/fiona/CMakeFiles/fiona_illumina.dir/build.make core/apps/fiona/CMakeFiles/fiona_illumina.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  4%] Building CXX object core/apps/fiona/CMakeFiles/fiona_illumina.dir/fiona.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/g++ -DFIONA_ILLUMINA -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/fiona/CMakeFiles/fiona_illumina.dir/fiona.cpp.o -MF CMakeFiles/fiona_illumina.dir/fiona.cpp.o.d -o CMakeFiles/fiona_illumina.dir/fiona.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:119:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:103:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2361 |         sortAlignedReads(store.alignedReadStore, SortBeginPos());
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1687:34: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1687 | struct LessOverlap : public std::binary_function<TCorrection, TCorrection, bool >
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1705:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1705 | struct LessPositionOverlap : public std::binary_function<TCorrection, TCorrection, bool >
      |                                          ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: In function 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4212:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4212 |     if (options.verbosity >= 2)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4215:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4215 |         Dna5String tmp;
      |         ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4235:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4235 |     if (options.verbosity >= 2)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4238:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4238 |         double experrreads = expectedValueTheoretical(options.expectedTheoretical, readLengthHist, options.genomeLength, options.errorrate);
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4413:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4413 |     if (options.verbosity >= 2)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4416:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4416 |         if (options.errorrate != 0 && options.wovsum != 0)
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4461:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4461 |     if (options.verbosity >= 1)
      |     ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:116:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/profiling.h:81:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   81 |     #define SEQAN_PROTIMESTART(a)       _proFloat a = sysTime()
      |                                         ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4463:9: note: in expansion of macro 'SEQAN_PROTIMESTART'
 4463 |         SEQAN_PROTIMESTART(search);
      |         ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4684:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 4684 |     for (unsigned i = 0; i < length(store.readSeqStore); ++i)
      |     ^~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4689:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 4689 |         TFionaQgramIndex qgramIndex(prefixes);
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4852:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4852 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4854:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4854 |         if (inTerm && options.verbosity >= 2)
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5027:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5027 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5032:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5032 |         resize(store.readSeqStore, readCount);
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp: In function 'int main(int, const char**)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5479:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5479 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5483:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5483 |         bool autoCycles = (options.cycles == 0 || options.cycles == 1000);
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5486:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5486 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/profiling.h:81:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   81 |     #define SEQAN_PROTIMESTART(a)       _proFloat a = sysTime()
      |                                         ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5489:9: note: in expansion of macro 'SEQAN_PROTIMESTART'
 5489 |         SEQAN_PROTIMESTART(correction);
      |         ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5495:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5495 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5497:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5497 |         if (!loadReadsNoNames(store, options.inputFilename, options))
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5561:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5561 |     if (options.verbosity >= 1)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5563:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5563 |         options.autolevel = (options.fromLevel <= 1);
      |         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5671:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5671 |     if (res != 0)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5674:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5674 |         if (options.verbosity >= 1 && options.cycles > 1)
      |         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:132:
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints, Tag<TTagSpec>) [with TSA = String<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TWithConstraints = True; TStepSize = long unsigned int; TParallelTag = Parallel_]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4761:30:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:438:61: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  438 |                     sa[atomicPostInc(*bktPtr, parallelTag)] = localPos;
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:445:65: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  445 |                         sa[atomicPostInc(*bktPtr, parallelTag)] = localPos;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/index_qgram_parallel.h:472:65: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  472 |                         sa[atomicPostInc(*bktPtr, parallelTag)] = localPos;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:116,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h: In instantiation of 'void seqan::posLocalize(TResult&, const Pair<R1, R2, RPack>&, const String<TRightValue, TRightSpec>&) [with TResult = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSize = long unsigned int; TSpec = Alloc<>; T1 = unsigned int; T2 = short unsigned int; TPack = Tag<Pack_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:754:16:   required from 'typename seqan::Suffix<T>::Type seqan::suffix(StringSet<TString, TSpec>&, const TPosition&) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TPosition = Pair<unsigned int, short unsigned int, Tag<Pack_> >; typename Suffix<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4918:43:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  699 |     result = pos;
      |     ~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4686:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:126:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:292:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:127:
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:103:8: warning: implicitly-declared 'constexpr seqan::VertexEsa<long unsigned int>& seqan::VertexEsa<long unsigned int>::operator=(const seqan::VertexEsa<long unsigned int>&)' is deprecated [-Wdeprecated-copy]
  103 | struct VertexSA : public VertexEsa<TSize>
      |        ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:290:17: note: because 'seqan::VertexEsa<long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long unsigned int]'
  290 |                 VertexEsa(VertexEsa const &other):
      |                 ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: note: synthesized method 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' first required here
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagLimit_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TTargetSpec = Array<4>; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TExpand = TagLimit_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>, Array<4> >; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3625:32:   required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:293:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4686:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2774:10:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = Preorder; THideEmptyEdges = True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2052:13:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >; TTraits = Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2047:9:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<Preorder> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3526:19:   required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>*; TParam = seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>*; TParam = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagLimit_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TTargetSpec = Array<4>; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>; TExpand = TagLimit_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>, Array<4> >; TValue = Segment<const Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:3625:32:   required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String<TEmission>&, seqan::String<TCargo>&, FionaOptions&, seqan::Tag<TUsage>, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::Preorder> > > >; TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4944:41:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::Range<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >*>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:842:19:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TBeginPosition = short unsigned int; TEndPosition = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1958:22:   required from 'unsigned int applyReadErrorCorrections(const seqan::String<TString>&, seqan::String<TAlphabet>&, TReadStore&, FionaOptions&) [with TCorrection = CorrectionIndelPos; TValue = unsigned int; TReadStore = seqan::FragmentStore<void, FionaStoreConfig>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5019:46:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:129:
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h: In instantiation of 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11:   required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:350:15: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  350 |         *_cur = *src;
      |         ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = int; TBeginPosition = short unsigned int; TEndPosition = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TBeginPosition = short unsigned int; TEndPosition = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:1958:22:   required from 'unsigned int applyReadErrorCorrections(const seqan::String<TString>&, seqan::String<TAlphabet>&, TReadStore&, FionaOptions&) [with TCorrection = CorrectionIndelPos; TValue = unsigned int; TReadStore = seqan::FragmentStore<void, FionaStoreConfig>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5019:46:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:98:
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairIncrementer_<TPair, TLimits>&, const TLimits2&) [with TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; TLimits2 = String<long unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1032 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::pop(Pipe<TInput, TSpec>&, TValue&) [with TInput = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>; TSpec = Counter; TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pipe<Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>, Counter>; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:386:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  619 |         Ref_ = *me;
      |         ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = Range<Pair<unsigned int, short unsigned int, Tag<Pack_> >*>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:65:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  599 |             tmp.i1 = localPos;
      |             ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:324:41:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop(TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:925:24:   required from 'void seqan::Pool<TValue, TSpec>::pop(TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1159:15:   required from 'void seqan::pop(Pool<TValue, TPoolSpec>&, TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  926 |             Ref_ = *cur;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 6; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104:   required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11:   required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 4; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104:   required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11:   required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 5; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:349:104:   required from 'void seqan::assign(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/sequence/iterator_range.h:359:11:   required from 'void seqan::operator<<(Range<TIterator>&, Pipe<TInput, TPipeSpec>&) [with TIterator = Pair<unsigned int, short unsigned int, Tag<Pack_> >*; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TPipeSpec = Multi<Skew7, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:341:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:352:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairDecrementer_<TPair, TLimits, m>&, const TLimits2&) [with TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; unsigned int m = 7; TLimits2 = String<long unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:537:11:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1119 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:544:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, short unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, short unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:557:32: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  557 |                         tmp.i1 = localPos;
      |                         ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = short unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h: In instantiation of 'TResult seqan::_skew7NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:335:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:148:104:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:247:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:259:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:124:27:   required from 'bool seqan::CompareSkewDCStream<TValue>::operator()(const seqan::SkewDCStream<TValue>&, const seqan::SkewDCStream<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:307:23:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:440:13:   required from 'seqan::Pipe<TInput, seqan::Skew7>& seqan::Pipe<TInput, seqan::Skew7>::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_counter.h:105:13:   required from 'seqan::Pipe<TInput, seqan::Counter>& seqan::Pipe<TInput, seqan::Counter>::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >, seqan::Skew7>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:620:9:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h: In instantiation of 'TResult seqan::_skew3NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TFunctor = seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_lss.h:415:29:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:241:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:86:38:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:301:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:329:13:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 3; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 1; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 2; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/../../extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:422:16:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:4925:24:   required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag<TSpec>) [with TFragmentStore = seqan::FragmentStore<void, FionaStoreConfig>; TAlgorithm = FionaPoisson_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:5592:44:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In function 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:142:117: warning: this statement may fall through [-Wimplicit-fallthrough=]
  142 | /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p--;
      |                                                                                                               ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:144:9: note: here
  144 |         case 5:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:145:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
  145 | /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p--;
      |                                                                                                                ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:147:9: note: here
  147 |         case 4:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                       ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:151:9: note: here
  151 |         case 3:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:152:119: 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--;
      |                                                                                                                 ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:154:9: note: here
  154 |         case 2:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                         ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:158:9: note: here
  158 |         case 1:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona/fiona.cpp:121:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/parallel/compiletime_settings.h:33,
                 from /usr/include/c++/13/parallel/parallel.h:37,
                 from /usr/include/c++/13/parallel/base.h:40,
                 from /usr/include/c++/13/parallel/algobase.h:40,
                 from /usr/include/c++/13/bits/stl_algobase.h:2229,
                 from /usr/include/c++/13/string:51:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, _skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:127:17:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, short unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, short unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[  6%] Linking CXX executable ../../../bin/fiona_illumina
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona && /usr/bin/cmake -E cmake_link_script CMakeFiles/fiona_illumina.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/fiona_illumina.dir/fiona.cpp.o -o ../../../bin/fiona_illumina  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  6%] Built target fiona_illumina
make  -f core/apps/mason/CMakeFiles/mason.dir/build.make core/apps/mason/CMakeFiles/mason.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/mason /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/mason /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/mason/CMakeFiles/mason.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/mason/CMakeFiles/mason.dir/build.make core/apps/mason/CMakeFiles/mason.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  8%] Building CXX object core/apps/mason/CMakeFiles/mason.dir/mason.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/mason && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/mason/CMakeFiles/mason.dir/mason.cpp.o -MF CMakeFiles/mason.dir/mason.cpp.o.d -o CMakeFiles/mason.dir/mason.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:39:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14:   required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14:   required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:90:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14:   required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:465:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int; TCount = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:628:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; TPosition = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2582:18:   required from 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&) [with TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TScore = Score<int, Tag<LevenshteinDistance_> >; TShrinkMatches = True]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1565:36:   required from 'int simulateReadsMain(seqan::FragmentStore<seqan::MyFragmentStoreConfig>&, TRNG&, const TOptions&, const ModelParameters<TSpec>&) [with TRNG = seqan::Rng<seqan::MersenneTwister>; TReadsTag = seqan::Tag<IlluminaReads_>; TOptions = Options<seqan::Tag<IlluminaReads_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:608:28:   required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  742 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  744 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19:   required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14:   required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  211 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:75:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]'
   99 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19:   required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14:   required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  106 |             : data_iterator(_other.data_iterator)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2091:19:   required from 'typename seqan::Size<T>::Type seqan::reserve(T&, const TSize&) [with T = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSize = long unsigned int; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:478:12:   required from 'int writeRandomSequence(TRNG&, size_t, const seqan::CharString&, const TOptions&) [with TRNG = seqan::Rng<seqan::MersenneTwister>; TOptions = Options<seqan::Tag<IlluminaReads_> >; size_t = long unsigned int; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:568:38:   required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1385:31:   required from 'int simulateReadsMain(seqan::FragmentStore<seqan::MyFragmentStoreConfig>&, TRNG&, const TOptions&, const ModelParameters<TSpec>&) [with TRNG = seqan::Rng<seqan::MersenneTwister>; TReadsTag = seqan::Tag<IlluminaReads_>; TOptions = Options<seqan::Tag<IlluminaReads_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:608:28:   required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14:   required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19:   required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:700:14:   required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  100 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<char, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<char, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11:   required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence_journaled/sequence_journaled.h:745:11:   required from 'void seqan::insert(String<TValue_, Journaled<THostSpec_, TJournalSpec_, TBufferSpec_> >&, TPos, const TString&) [with TValue = SimpleType<unsigned char, Dna5_>; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>; TString = String<char, Alloc<> >; TPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:944:19:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2091:19:   required from 'typename seqan::Size<T>::Type seqan::reserve(T&, const TSize&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1008:12:   required from 'void buildHaplotype(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Journaled<seqan::Alloc<> > > >&, seqan::FragmentStore<seqan::MyFragmentStoreConfig>&, seqan::String<seqan::String<Snp> >&, TRNG&, const Options<void>&) [with TRNG = seqan::Rng<seqan::MersenneTwister>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1322:27:   required from 'int simulateReadsMain(seqan::FragmentStore<seqan::MyFragmentStoreConfig>&, TRNG&, const TOptions&, const ModelParameters<TSpec>&) [with TRNG = seqan::Rng<seqan::MersenneTwister>; TReadsTag = seqan::Tag<IlluminaReads_>; TOptions = Options<seqan::Tag<IlluminaReads_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:608:28:   required from 'int simulateReads(TOptions, seqan::CharString, const TReadsTypeTag&) [with TOptions = Options<seqan::Tag<IlluminaReads_> >; TReadsTypeTag = seqan::Tag<IlluminaReads_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:116:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<char, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<char, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11:   required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence_journaled/sequence_journaled.h:745:11:   required from 'void seqan::insert(String<TValue_, Journaled<THostSpec_, TJournalSpec_, TBufferSpec_> >&, TPos, const TString&) [with TValue = SimpleType<unsigned char, Dna5_>; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>; TString = String<char, Alloc<> >; TPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:944:19:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/stl_tempbuf.h:59,
                 from /usr/include/c++/13/bits/stl_algo.h:69,
                 from /usr/include/c++/13/algorithm:61,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.cpp:37:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ReadSimulationInstruction<Tag<IlluminaReads_> >, Alloc<> >; TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<ReadSimulationInstruction<seqan::Tag<IlluminaReads_> >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<IlluminaReads_> >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<ReadSimulationInstruction<Tag<IlluminaReads_> >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<ReadSimulationInstruction<Tag<IlluminaReads_> >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<IlluminaReads_>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]' at /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1193:26:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551456' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<IlluminaReads_>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ReadSimulationInstruction<Tag<SangerReads_> >, Alloc<> >; TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<ReadSimulationInstruction<seqan::Tag<SangerReads_> >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<SangerReads_> >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<ReadSimulationInstruction<Tag<SangerReads_> >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<ReadSimulationInstruction<Tag<SangerReads_> >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<SangerReads_>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]' at /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1193:26:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551456' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<SangerReads_>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ReadSimulationInstruction<Tag<_LS454Reads> >, Alloc<> >; TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<ReadSimulationInstruction<seqan::Tag<_LS454Reads> >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ReadSimulationInstruction<Tag<_LS454Reads> >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<ReadSimulationInstruction<Tag<_LS454Reads> >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<ReadSimulationInstruction<Tag<_LS454Reads> >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<_LS454Reads>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]' at /builddir/build/BUILD/seqan-1.4.2/core/apps/mason/mason.h:1193:26:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551408' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'int buildReadSimulationInstruction(seqan::String<ReadSimulationInstruction<TReadsTag> >&, TRNG&, const unsigned int&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, THaplotypeSpec> >&, const seqan::String<double>&, const size_t&, bool, const ModelParameters<TReadsTag>&, const Options<TReadsTag>&) [with TReadsTag = seqan::Tag<_LS454Reads>; TRNG = seqan::Rng<seqan::MersenneTwister>; THaplotypeSpec = seqan::Alloc<>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[  8%] Linking CXX executable ../../../bin/mason
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/mason && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason.dir/mason.cpp.o -o ../../../bin/mason  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  8%] Built target mason
make  -f core/apps/micro_razers/CMakeFiles/micro_razers.dir/build.make core/apps/micro_razers/CMakeFiles/micro_razers.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers/CMakeFiles/micro_razers.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/micro_razers/CMakeFiles/micro_razers.dir/build.make core/apps/micro_razers/CMakeFiles/micro_razers.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  8%] Building CXX object core/apps/micro_razers/CMakeFiles/micro_razers.dir/micro_razers.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/micro_razers/CMakeFiles/micro_razers.dir/micro_razers.cpp.o -MF CMakeFiles/micro_razers.dir/micro_razers.cpp.o.d -o CMakeFiles/micro_razers.dir/micro_razers.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:28,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:37:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:25:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:29:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:662:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  662 |         struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:691:49: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  691 |         struct LessRNoEdistHLen : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:747:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  747 |         struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:779:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  779 |         struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/outputFormat.h:30,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:38:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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);
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/outputFormat.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/outputFormat.h:126:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  126 |         struct LessGPosRNo : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1911:25:   required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1845 |                                 if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;               // if bucket is enabled
      |                                                          ~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:56,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1847 |                                 sa[dir[hash(shape, itText) + 1]++] = localPos;                  // first hash
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1855 |                                         if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;       // if bucket is enabled
      |                                                                  ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1857 |                                         sa[dir[hashNext(shape, itText) + 1]++] = localPos;      // next hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1922:25:   required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1845 |                                 if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;               // if bucket is enabled
      |                                                          ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1847 |                                 sa[dir[hash(shape, itText) + 1]++] = localPos;                  // first hash
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1855 |                                         if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;       // if bucket is enabled
      |                                                                  ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1857 |                                         sa[dir[hashNext(shape, itText) + 1]++] = localPos;      // next hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, const TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobalHamming) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobalHamming = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1378:35: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1378 |                 return matchVerify(m,inf,rseqNo,readSet,options,MicroRNA());
      |                        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1276:40: note:   initializing argument 2 of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, const RazerSOptions<TSpec>&, MicroRNA) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = RazerSSpec<>]'
 1276 |         Segment<TGenome, InfixSegment> inf,             // potential match genome region
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1911:25:   required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1845 |                                 if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;               // if bucket is enabled
      |                                                          ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1847 |                                 sa[dir[hash(shape, itText) + 1]++] = localPos;                  // first hash
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1855 |                                         if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;       // if bucket is enabled
      |                                                                  ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1857 |                                         sa[dir[hashNext(shape, itText) + 1]++] = localPos;      // next hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1922:25:   required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1845 |                                 if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;               // if bucket is enabled
      |                                                          ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1847 |                                 sa[dir[hash(shape, itText) + 1]++] = localPos;                  // first hash
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1855 |                                         if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;       // if bucket is enabled
      |                                                                  ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1857 |                                         sa[dir[hashNext(shape, itText) + 1]++] = localPos;      // next hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1911:25:   required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1845 |                                 if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;               // if bucket is enabled
      |                                                          ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1847 |                                 sa[dir[hash(shape, itText) + 1]++] = localPos;                  // first hash
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1855 |                                         if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;       // if bucket is enabled
      |                                                                  ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1857 |                                         sa[dir[hashNext(shape, itText) + 1]++] = localPos;      // next hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, TStringSet&, TShape&, TDir&, Nothing, TWithConstraints, TValue, MicroRNA) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TValue = unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1922:25:   required from 'void seqan::createQGramIndex(TIndex&, TValue, MicroRNA) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2007:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1845:71: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1845 |                                 if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;               // if bucket is enabled
      |                                                          ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1847:68: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1847 |                                 sa[dir[hash(shape, itText) + 1]++] = localPos;                  // first hash
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1855:79: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1855 |                                         if (dir[h] != (TSize)-1) sa[dir[h]++] = localPos;       // if bucket is enabled
      |                                                                  ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1857:80: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1857 |                                         sa[dir[hashNext(shape, itText) + 1]++] = localPos;      // next hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1490:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1490 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:570:9:   required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:158:19:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1716:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1716:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:5:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1459:15:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1490:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1491:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1716:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2306:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1716:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2309:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1459:15:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  532 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1685:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1685:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1685:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1474:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1492:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  768 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9:   required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13:   required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:612:11:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:562:14:   required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:158:19:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18:   required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1497:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:1736:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:182:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/razers.h:562:14:   required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:158:19:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:537:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:456:30:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:456:30:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/../razers/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers/micro_razers.cpp:456:30:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[  9%] Building CXX object core/apps/micro_razers/CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/micro_razers/CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -MF CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o.d -o CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/param_tabs.cpp
[  9%] Linking CXX executable ../../../bin/micro_razers
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers && /usr/bin/cmake -E cmake_link_script CMakeFiles/micro_razers.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/micro_razers.dir/micro_razers.cpp.o CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -o ../../../bin/micro_razers  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  9%] Built target micro_razers
make  -f core/apps/pair_align/CMakeFiles/pair_align.dir/build.make core/apps/pair_align/CMakeFiles/pair_align.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/pair_align /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/pair_align/CMakeFiles/pair_align.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/pair_align/CMakeFiles/pair_align.dir/build.make core/apps/pair_align/CMakeFiles/pair_align.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 11%] Building CXX object core/apps/pair_align/CMakeFiles/pair_align.dir/pair_align.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/pair_align && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/pair_align/CMakeFiles/pair_align.dir/pair_align.cpp.o -MF CMakeFiles/pair_align.dir/pair_align.cpp.o.d -o CMakeFiles/pair_align.dir/pair_align.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:19:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:18:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17:   required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TMatrix = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:897:22:   required from 'void seqan::write(TFile&, const Graph<TSpec>&, const TNames&, FastaFormat) [with TFile = _IO_FILE*; TSpec = Alignment<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, void, const Tag<WithoutEdgeId_> >; TNames = StringSet<String<char, Alloc<> > >; FastaFormat = const Tag<FastaFormat_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:131:14:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutputFormat, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = unsigned int; TDiag = int; TOutputFormat = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:215:76:   required from 'void _initAlignParams(const Options&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:262:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Rna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Rna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17:   required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TMatrix = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:897:22:   required from 'void seqan::write(TFile&, const Graph<TSpec>&, const TNames&, FastaFormat) [with TFile = _IO_FILE*; TSpec = Alignment<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, void, const Tag<WithoutEdgeId_> >; TNames = StringSet<String<char, Alloc<> > >; FastaFormat = const Tag<FastaFormat_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:131:14:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutputFormat, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = unsigned int; TDiag = int; TOutputFormat = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:215:76:   required from 'void _initAlignParams(const Options&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:298:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Rna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Rna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, AminoAcid_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17:   required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TMatrix = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:897:22:   required from 'void seqan::write(TFile&, const Graph<TSpec>&, const TNames&, FastaFormat) [with TFile = _IO_FILE*; TSpec = Alignment<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, void, const Tag<WithoutEdgeId_> >; TNames = StringSet<String<char, Alloc<> > >; FastaFormat = const Tag<FastaFormat_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:131:14:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutputFormat, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = unsigned int; TDiag = int; TOutputFormat = int; TOutfile = std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:215:76:   required from 'void _initAlignParams(const Options&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align/pair_align.cpp:316:36:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::AminoAcid_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Undirected<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Undirected<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_undirected.h:394:33:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Undirected<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Undirected<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<String<char, Alloc<> > >; TValue = String<char, Alloc<> >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = String<char, Alloc<> >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::String<char, seqan::Alloc<> > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<String<char, Alloc<> > >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<String<char, Alloc<> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::HtmlToolDocPrinter_::_toHtml(const TSequence&) const [with TSequence = seqan::String<char, seqan::Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/tool_doc.h:284:34:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551568' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'TSequence seqan::HtmlToolDocPrinter_::_toHtml(const TSequence&) const [with TSequence = seqan::String<char, seqan::Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 11%] Linking CXX executable ../../../bin/pair_align
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/pair_align && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair_align.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/pair_align.dir/pair_align.cpp.o -o ../../../bin/pair_align  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 11%] Built target pair_align
make  -f core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 12%] Building CXX object core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -MF CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o.d -o CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/prepare_sam.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/prepare_sam.cpp:29:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/prepare_sam.cpp:27:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:120:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/prepare_sam.cpp:80:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 12%] Linking CXX executable ../../../bin/rabema_prepare_sam
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_prepare_sam.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -o ../../../bin/rabema_prepare_sam  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 12%] Built target rabema_prepare_sam
make  -f core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 12%] Building CXX object core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -MF CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o.d -o CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:31:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:36:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:42:
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:105:10: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  105 |     std::binary_function<WeightedMatch, WeightedMatch, bool>
      |          ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:88:7:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<WeightedMatch>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<WeightedMatch>, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:254:100:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:257:52:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  768 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:507:97:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::end(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:257:91:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  532 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19:   required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:411:41:   required from 'void buildErrorCurvePoints(seqan::String<WeightedMatch>&, int&, TContigSeq&, size_t, bool, TReadSeq&, size_t, size_t, const TReadNames&, bool, const TPatternSpec&) [with TContigSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TReadNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:901:34:   required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&, const TFormat&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TFormat = seqan::Tag<seqan::Sam_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:1252:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  624 |         return ModifiedString<THost, ModReverse>(host);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:9:   required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19:   required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:411:41:   required from 'void buildErrorCurvePoints(seqan::String<WeightedMatch>&, int&, TContigSeq&, size_t, bool, TReadSeq&, size_t, size_t, const TReadNames&, bool, const TPatternSpec&) [with TContigSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TReadNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:901:34:   required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&, const TFormat&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TFormat = seqan::Tag<seqan::Sam_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:1252:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:426:11:   required from 'int seqan::readRegion(String<TValue, TSpec>&, const FaiIndex&, unsigned int, unsigned int, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:505:22:   required from 'int seqan::readSequence(String<TValue, TSpec>&, const FaiIndex&, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:869:29:   required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&, const TFormat&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TFormat = seqan::Tag<seqan::Sam_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_build_gold_standard.cpp:1252:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 14%] Linking CXX executable ../../../bin/rabema_build_gold_standard
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_build_gold_standard.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -o ../../../bin/rabema_build_gold_standard  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 14%] Built target rabema_build_gold_standard
make  -f core/apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make core/apps/rabema/CMakeFiles/rabema_evaluate.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_evaluate.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make core/apps/rabema/CMakeFiles/rabema_evaluate.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 16%] Building CXX object core/apps/rabema/CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/rabema/CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -MF CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o.d -o CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:28:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:29:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1886:15:   required from 'void seqan::findIntervals(const IntervalTree<TValue, TCargo>&, TValue, String<TAlphabet>&) [with TValue = unsigned int; TCargo = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:635:22:   required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::String<GsiRecord>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:976:42:   required from 'int compareAlignedReadsToReference(RabemaStats&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, seqan::RecordReader<TStream, TPass>&, const RabemaEvaluationOptions&, const TPatternSpec&, const TFormat&) [with TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TGsiStream = seqan::Stream<seqan::Tag<seqan::GZFile_> >; TGsiStreamSpec = seqan::SinglePass<void>; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TFormat = seqan::Tag<seqan::Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:1402:49:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1827:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1827 |                 act_prop = property(pm,act_knot);
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1838:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1838 |                                 next_prop = property(pm,targetVertex(it));
      |                                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1859:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1859 |                                         next_prop = property(pm,targetVertex(it));
      |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:1311:16:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19:   required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:611:51:   required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::String<GsiRecord>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:976:42:   required from 'int compareAlignedReadsToReference(RabemaStats&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, seqan::RecordReader<TStream, TPass>&, const RabemaEvaluationOptions&, const TPatternSpec&, const TFormat&) [with TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TGsiStream = seqan::Stream<seqan::Tag<seqan::GZFile_> >; TGsiStreamSpec = seqan::SinglePass<void>; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TFormat = seqan::Tag<seqan::Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:1402:49:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  624 |         return ModifiedString<THost, ModReverse>(host);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:9:   required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19:   required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:611:51:   required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::String<GsiRecord>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:976:42:   required from 'int compareAlignedReadsToReference(RabemaStats&, TStreamOrReader&, seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, seqan::RecordReader<TStream, TPass>&, const RabemaEvaluationOptions&, const TPatternSpec&, const TFormat&) [with TStreamOrReader = seqan::RecordReader<std::basic_ifstream<char>, seqan::SinglePass<void> >; TGsiStream = seqan::Stream<seqan::Tag<seqan::GZFile_> >; TGsiStreamSpec = seqan::SinglePass<void>; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TFormat = seqan::Tag<seqan::Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/rabema_evaluate.cpp:1402:49:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12,
    inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14,
    inlined from 'seqan::IntervalTree<unsigned int>::IntervalTree(const seqan::IntervalTree<unsigned int>&)' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:488:7,
    inlined from 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::IntervalTree<unsigned int>*; TParam = seqan::IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9,
    inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = IntervalTree<unsigned int>*; TParam = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28,
    inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = IntervalTree<unsigned int>*; TSource1 = IntervalTree<unsigned int>*; TSource2 = IntervalTree<unsigned int>*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23,
    inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = IntervalTree<unsigned int>; TValueTarget = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31,
    inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = IntervalTree<unsigned int>; TValueTarget = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = IntervalTree<unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = IntervalTree<unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12,
    inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14,
    inlined from 'seqan::IntervalTree<unsigned int>::IntervalTree(const seqan::IntervalTree<unsigned int>&)' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:488:7,
    inlined from 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::IntervalTree<unsigned int>*; TParam = seqan::IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9,
    inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = IntervalTree<unsigned int>*; TParam = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28,
    inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = IntervalTree<unsigned int>*; TSource1 = IntervalTree<unsigned int>*; TSource2 = IntervalTree<unsigned int>*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23,
    inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = IntervalTree<unsigned int>; TValueTarget = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31,
    inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = IntervalTree<unsigned int>; TValueTarget = IntervalTree<unsigned int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = IntervalTree<unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = IntervalTree<unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 16%] Linking CXX executable ../../../bin/rabema_evaluate
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_evaluate.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -o ../../../bin/rabema_evaluate  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 16%] Built target rabema_evaluate
make  -f core/apps/rabema/CMakeFiles/rabema_do_search.dir/build.make core/apps/rabema/CMakeFiles/rabema_do_search.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_do_search.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/rabema/CMakeFiles/rabema_do_search.dir/build.make core/apps/rabema/CMakeFiles/rabema_do_search.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 16%] Building CXX object core/apps/rabema/CMakeFiles/rabema_do_search.dir/do_search.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/rabema/CMakeFiles/rabema_do_search.dir/do_search.cpp.o -MF CMakeFiles/rabema_do_search.dir/do_search.cpp.o.d -o CMakeFiles/rabema_do_search.dir/do_search.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:3:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:11:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:13:
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:105:10: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  105 |     std::binary_function<WeightedMatch, WeightedMatch, bool>
      |          ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:7:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:88:7:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<WeightedMatch>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<WeightedMatch>, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:254:100:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:257:52:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  768 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:507:97:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::end(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/curve_smoothing.h:257:91:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  532 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:23:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19:   required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:27:89:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  624 |         return ModifiedString<THost, ModReverse>(host);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:624:9:   required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:218:55:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_begin.h:336:62:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:591:16:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:723:19:   required from 'void seqan::setHost(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, const TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:497:10:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/find_myers_ukkonen_reads.h:108:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:27:89:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema/do_search.cpp:2:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 16%] Linking CXX executable ../../../bin/rabema_do_search
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_do_search.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/rabema_do_search.dir/do_search.cpp.o -o ../../../bin/rabema_do_search  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 16%] Built target rabema_do_search
make  -f core/apps/razers/CMakeFiles/razers.dir/build.make core/apps/razers/CMakeFiles/razers.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/razers /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers/CMakeFiles/razers.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/razers/CMakeFiles/razers.dir/build.make core/apps/razers/CMakeFiles/razers.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 17%] Building CXX object core/apps/razers/CMakeFiles/razers.dir/razers.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/razers/CMakeFiles/razers.dir/razers.cpp.o -MF CMakeFiles/razers.dir/razers.cpp.o.d -o CMakeFiles/razers.dir/razers.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:28,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:50:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:29:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:715:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  715 |         struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:747:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  747 |         struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:779:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  779 |         struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/outputFormat.h:30,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:51:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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);
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/outputFormat.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/outputFormat.h:126:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  126 |         struct LessGPosRNo : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:55:
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:237:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  237 |         struct LessPairErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp: In function 'seqan::ArgumentParser::ParseResult extractOptions(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<>&, seqan::ParamChooserOptions&, seqan::CharString&, const seqan::ArgumentParser&)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:548:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  548 |     else if (endsWith(tmp, ".gff"))
      |          ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:551:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  551 |         if (isSet(parser, "shape"))
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:585:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  585 |     if ((getArgumentValueCount(parser, 1) == 0) && (stop = true))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:587:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  587 |         if ((options.minClippedLen < 0) && (stop = true))
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1490:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1490 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1736:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1490:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1490 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:13:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:410:16:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:211:9:   required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:178:17:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:32:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:410:16:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  532 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1718:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1718:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1490:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1491:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2306:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1718:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2306:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2309:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1718:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2309:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1823:41:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:391:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1685:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:56,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:391:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1685:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  116 |         class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:391:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1685:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  116 |         class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1712:17:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2068:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2233:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1474:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1492:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  768 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1128:31:   required from 'static void seqan::AssignString_<TExpand>::assign_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1176:42:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1108:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:173:15:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >& seqan::String<TValue, seqan::Alloc<TSpec> >::operator=(const TSource&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/outputFormat.h:918:13:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:241:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:199:14:   required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:178:17:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:33:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18:   required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:1497:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:508:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:199:14:   required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:178:17:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:679:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2295:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:444:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2298:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:679:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:267:4:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:410:16:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers_matepairs.h:797:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2230:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.h:2292:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:218:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:699:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers/razers.cpp:679:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 17%] Building CXX object core/apps/razers/CMakeFiles/razers.dir/param_tabs.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/razers/CMakeFiles/razers.dir/param_tabs.cpp.o -MF CMakeFiles/razers.dir/param_tabs.cpp.o.d -o CMakeFiles/razers.dir/param_tabs.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/razers/param_tabs.cpp
[ 19%] Linking CXX executable ../../../bin/razers
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/razers.dir/razers.cpp.o CMakeFiles/razers.dir/param_tabs.cpp.o -o ../../../bin/razers  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 19%] Built target razers
make  -f core/apps/razers2/CMakeFiles/razers2.dir/build.make core/apps/razers2/CMakeFiles/razers2.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2 /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2/CMakeFiles/razers2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/razers2/CMakeFiles/razers2.dir/build.make core/apps/razers2/CMakeFiles/razers2.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 19%] Building CXX object core/apps/razers2/CMakeFiles/razers2.dir/razers.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/razers2/CMakeFiles/razers2.dir/razers.cpp.o -MF CMakeFiles/razers2.dir/razers.cpp.o.d -o CMakeFiles/razers2.dir/razers.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:28,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:29:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:30:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2361 |         sortAlignedReads(store.alignedReadStore, SortBeginPos());
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:488:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  488 |                 public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:535:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |                 public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:583:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  583 |                 public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:630:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  630 |                 public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:45:
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:127:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  127 |                 public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:169:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  169 |                 public ::std::binary_function < typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:51:
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:228:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  228 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp: In function 'seqan::ArgumentParser::ParseResult extractOptions(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<>&, seqan::ParamChooserOptions&, seqan::CharString&, const seqan::ArgumentParser&)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:492:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  492 |     if (!isSet(parser, "read-naming") && options.outputFormat == 4)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:495:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  495 |         if (isSet(parser, "shape"))
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:529:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  529 |     if ((getArgumentValueCount(parser, 1) == 0) && (stop = true))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:532:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  532 |         options.errorRate = (100.0 - options.errorRate) / 100.0;
      |         ^~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31:   required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1097:9:   required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1000 |         TGenomeInfix origInf(inf);
      |                      ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1068 |                                 TGenomeInfixRev         infRev(inf);
      |                                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1128 |                 TGenomeInfixRev         infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1203:15:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1000 |         TGenomeInfix origInf(inf);
      |                      ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1068 |                                 TGenomeInfixRev         infRev(inf);
      |                                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1128 |                 TGenomeInfixRev         infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1518:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1000 |         TGenomeInfix origInf(inf);
      |                      ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1068 |                                 TGenomeInfixRev         infRev(inf);
      |                                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1128 |                 TGenomeInfixRev         infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1203:15:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1518:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1000 |         TGenomeInfix origInf(inf);
      |                      ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1068 |                                 TGenomeInfixRev         infRev(inf);
      |                                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1128 |                 TGenomeInfixRev         infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1521:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1000 |         TGenomeInfix origInf(inf);
      |                      ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1068 |                                 TGenomeInfixRev         infRev(inf);
      |                                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1128 |                 TGenomeInfixRev         infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1203:15:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1521:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1000:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1000 |         TGenomeInfix origInf(inf);
      |                      ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:57: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1068 |                                 TGenomeInfixRev         infRev(inf);
      |                                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1128:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1128 |                 TGenomeInfixRev         infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31:   required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1097:9:   required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:972:32:   required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1097:9:   required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:13:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:460:16:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>; TSource = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_dequeue.h:344:8:   required from 'void seqan::pushBack(Dequeue<TValue, TSpec>&, const TValue&) [with TValue = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>; TSpec = Alloc<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:510:14:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>& seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>::operator=(const seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>&)' is deprecated [-Wdeprecated-copy]
  142 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:57,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_base.h:162:12: note: because 'seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>' has user-provided 'seqan::Triple<T1, T2, T3, TSpec>::Triple(const seqan::Triple<T1, T2, T3, TSpec>&) [with T1 = long int; T2 = seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>; T3 = seqan::AlignQualityStoreElement<signed char, void>; TSpec = void]'
  162 |     inline Triple(Triple const & _p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9:   required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:201:9:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:167:17:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:32:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:460:16:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  532 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1049:21:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1068:22:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1518:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1518:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1521:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1521:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:465:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int; TCount = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:628:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; TPosition = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2582:18:   required from 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TScore = Score<int, Tag<Simple_> >; TShrinkMatches = False]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1053:48:   required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  742 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  744 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9:   required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:90:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9:   required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1823:41:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19:   required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9:   required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  211 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:75:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]'
   99 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19:   required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9:   required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  106 |             : data_iterator(_other.data_iterator)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:434:32:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1190:32:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:434:32:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1190:32:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  116 |         class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:434:32:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1190:32:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  116 |         class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1015:13:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1069:22:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  768 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9:   required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19:   required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/outputFormat.h:1092:9:   required from 'void seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, CharString, CharString, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:220:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  100 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9:   required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13:   required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:481:11:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:33:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18:   required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1073:16:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, SwiftSemiGlobal) [with TMatchVerifier = MatchVerifier<FragmentStore<>, RazerSOptions<>, String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > > >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:542:22:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1515:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:194:17:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:167:17:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:617:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:194:17:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:167:17:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1507:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:477:13:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<22, 10> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1199:13:   required from 'void seqan::mapSingleReads(TFragmentStore&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TPreprocessing&, char, TRazerSOptions&) [with TFragmentStore = FragmentStore<>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1321:19:   required from 'int seqan::mapSingleReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1459:24:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1510:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<22, 10> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 22; unsigned int BITSIZE2 = 10]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:617:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23:   required from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TSource1 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TSource2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TValueTarget = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TValueTarget = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:1435:18:   required from 'typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TSize = unsigned int; TExpand = TagExact_; typename Size<StringSet<TString, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:731:8:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:267:4:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:460:16:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:617:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>; TSource = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:268:11:   required from 'void seqan::move(TTarget&, TSource&) [with TTarget = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>; TSource = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1056:13:   required from 'void seqan::_arrayMoveForwardDefault(TSource1, TSource2, TTarget) [with TTarget = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*; TSource1 = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*; TSource2 = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1600:29:   required from 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, False) [with TValue = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1211:25:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*; TSource1 = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*; TSource2 = Triple<long int, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, AlignQualityStoreElement<signed char, void>, void>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1295:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:510:14:   required from 'void seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, TGenome&, unsigned int, Pattern<TReadIndex, Swift<TSwiftSpec> >&, Pattern<TReadIndex, Swift<TSwiftSpec> >&, TPreprocessing&, TPreprocessing&, char, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TPreprocessing = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers_matepairs.h:831:21:   required from 'int seqan::mapMatePairReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1456:26:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.h:1504:19:   required from 'int seqan::mapReads(FragmentStore<TSpec, TConfig>&, StringSet<String<char, Alloc<> > >&, String<TSequenceValue>&, RazerSOptions<TSpec>&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TGNoToFile = Pair<String<char, Alloc<> >, unsigned int>; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:201:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/razers.cpp:633:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>& seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>::operator=(const seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_base.h:162:12: note: because 'seqan::Triple<long int, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, seqan::AlignQualityStoreElement<signed char, void>, void>' has user-provided 'seqan::Triple<T1, T2, T3, TSpec>::Triple(const seqan::Triple<T1, T2, T3, TSpec>&) [with T1 = long int; T2 = seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>; T3 = seqan::AlignQualityStoreElement<signed char, void>; TSpec = void]'
  162 |     inline Triple(Triple const & _p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 19%] Building CXX object core/apps/razers2/CMakeFiles/razers2.dir/param_tabs.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/razers2/CMakeFiles/razers2.dir/param_tabs.cpp.o -MF CMakeFiles/razers2.dir/param_tabs.cpp.o.d -o CMakeFiles/razers2.dir/param_tabs.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2/param_tabs.cpp
[ 20%] Linking CXX executable ../../../bin/razers2
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers2.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/razers2.dir/razers.cpp.o CMakeFiles/razers2.dir/param_tabs.cpp.o -o ../../../bin/razers2  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 20%] Built target razers2
make  -f core/apps/sak/CMakeFiles/sak.dir/build.make core/apps/sak/CMakeFiles/sak.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/sak /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/sak/CMakeFiles/sak.dir/build.make core/apps/sak/CMakeFiles/sak.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 22%] Building CXX object core/apps/sak/CMakeFiles/sak.dir/sak.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/sak/CMakeFiles/sak.dir/sak.cpp.o -MF CMakeFiles/sak.dir/sak.cpp.o.d -o CMakeFiles/sak.dir/sak.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:42:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:64:   required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:501:36:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:64:   required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<char, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:523:36:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:74:   required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:501:36:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:74:   required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<char, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:523:36:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:361:63:   required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:501:36:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:361:63:   required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<char, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:523:36:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:74:   required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:501:36:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/write_fasta_fastq.h:379:74:   required from 'int seqan::writeRecord(TStream&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TStream = std::basic_ostream<char>; TIdString = String<char, Alloc<> >; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TSeqString = Segment<String<char, Alloc<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:523:36:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/sak/sak.cpp:492:45:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 22%] Linking CXX executable ../../../bin/sak
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak && /usr/bin/cmake -E cmake_link_script CMakeFiles/sak.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/sak.dir/sak.cpp.o -o ../../../bin/sak  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 22%] Built target sak
make  -f core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sam2matrix /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 24%] Building CXX object core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sam2matrix && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -MF CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o.d -o CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
                 from /usr/include/c++/13/map:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:262:12:   required from 'int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, RecordReader<TFile, DoublePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TSpec = Tag<StringReader_>; TTag = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:557:37:   required from 'int seqan::readRecord(TIdString&, TSeqString&, RecordReader<TFile, TPass>&, const Fasta&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TPass = DoublePass<Tag<StringReader_> >; Fasta = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:501:40:   required from 'int seqan::SequenceStreamImpl_::readRecord(TId&, TSequence&, const TFormatTag&) [with TId = seqan::String<char, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TFormatTag = seqan::Tag<seqan::TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream.h:697:38:   required from 'int seqan::readRecord(TId&, TSequence&, SequenceStream&) [with TId = String<char, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:155:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:46:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/new_allocator.h:34,
                 from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/13/bits/allocator.h:46,
                 from /usr/include/c++/13/bits/stl_tree.h:64:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix/sam2matrix.cpp:38:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 24%] Linking CXX executable ../../../bin/sam2matrix
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sam2matrix && /usr/bin/cmake -E cmake_link_script CMakeFiles/sam2matrix.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -o ../../../bin/sam2matrix  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 24%] Built target sam2matrix
make  -f core/apps/samcat/CMakeFiles/samcat.dir/build.make core/apps/samcat/CMakeFiles/samcat.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/samcat /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/samcat /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/samcat/CMakeFiles/samcat.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/samcat/CMakeFiles/samcat.dir/build.make core/apps/samcat/CMakeFiles/samcat.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 25%] Building CXX object core/apps/samcat/CMakeFiles/samcat.dir/samcat.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/samcat && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/samcat/CMakeFiles/samcat.dir/samcat.cpp.o -MF CMakeFiles/samcat.dir/samcat.cpp.o.d -o CMakeFiles/samcat.dir/samcat.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/samcat/samcat.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/samcat/samcat.cpp:37:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/samcat/samcat.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 25%] Linking CXX executable ../../../bin/samcat
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/samcat && /usr/bin/cmake -E cmake_link_script CMakeFiles/samcat.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/samcat.dir/samcat.cpp.o -o ../../../bin/samcat  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 25%] Built target samcat
make  -f core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqan_tcoffee /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 25%] Building CXX object core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqan_tcoffee && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -MF CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o.d -o CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:37,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:22:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:18:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:39:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  343 |         public ::std::binary_function<TVertexDescriptor, TCargo, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)':
/builddir/build/BUILD/seqan-1.4.2/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)
      |     ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  420 |         TString seq;
      |         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  538 |         String<TValue> mat;
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  880 |         TName seq1;
      |         ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:25:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:40:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(const Graph<TSpec>&, const TPropertyMap&, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = long unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:576:34:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TIterator>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, long unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = long unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TIterator>::Type>::Type = long unsigned int; typename Value<TIterator>::Type = Fragment<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:700:17:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, long unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:229:17:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, Graph<Alignment<TStringSet, TCargo, TSpec2> >&, FrequencyCounting) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; FrequencyCounting = const Tag<FrequencyCounting_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_msa.h:115:21:   required from 'void seqan::evaluateAlignment(const MsaOptions<TAlphabet, TScore>&) [with TAlphabet = SimpleType<unsigned char, Dna5_>; TScore = Score<int, ScoreMatrix<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:258:26:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:282:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2068:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 2068 |                 act_prop = property(pm,act_knot);
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2079:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 2079 |                                 next_prop = property(pm,targetVertex(it));
      |                                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2100:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 2100 |                                         next_prop = property(pm,targetVertex(it));
      |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:21:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17:   required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; TMatrix = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_msa.h:145:22:   required from 'void seqan::evaluateAlignment(const MsaOptions<TAlphabet, TScore>&) [with TAlphabet = SimpleType<unsigned char, Dna5_>; TScore = Score<int, ScoreMatrix<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:258:26:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:282:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Rna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Rna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17:   required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; TMatrix = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_msa.h:145:22:   required from 'void seqan::evaluateAlignment(const MsaOptions<TAlphabet, TScore>&) [with TAlphabet = SimpleType<unsigned char, Rna5_>; TScore = Score<int, ScoreMatrix<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:258:26:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:302:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Rna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Rna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, AminoAcid_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_impl_align.h:1892:17:   required from 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, TMatrix&) [with TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; TMatrix = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_msa.h:145:22:   required from 'void seqan::evaluateAlignment(const MsaOptions<TAlphabet, TScore>&) [with TAlphabet = SimpleType<unsigned char, AminoAcid_>; TScore = Score<int, ScoreMatrix<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:258:26:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TScore = seqan::Score<int, seqan::ScoreMatrix<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee/seqan_tcoffee.cpp:322:34:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::AminoAcid_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12,
    inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/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<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >*; TParam = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9,
    inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TParam = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28,
    inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource1 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource2 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23,
    inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31,
    inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12,
    inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/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<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >*; TParam = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9,
    inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TParam = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28,
    inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource1 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource2 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23,
    inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31,
    inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 25%] Linking CXX executable ../../../bin/seqan_tcoffee
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqan_tcoffee && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqan_tcoffee.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -o ../../../bin/seqan_tcoffee  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 25%] Built target seqan_tcoffee
make  -f core/apps/seqcons/CMakeFiles/seqcons.dir/build.make core/apps/seqcons/CMakeFiles/seqcons.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqcons /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqcons/CMakeFiles/seqcons.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/seqcons/CMakeFiles/seqcons.dir/build.make core/apps/seqcons/CMakeFiles/seqcons.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 27%] Building CXX object core/apps/seqcons/CMakeFiles/seqcons.dir/seqcons.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqcons && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/seqcons/CMakeFiles/seqcons.dir/seqcons.cpp.o -MF CMakeFiles/seqcons.dir/seqcons.cpp.o.d -o CMakeFiles/seqcons.dir/seqcons.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:37,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:24:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:23:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:40:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:42:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  343 |         public ::std::binary_function<TVertexDescriptor, TCargo, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)':
/builddir/build/BUILD/seqan-1.4.2/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)
      |     ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  420 |         TString seq;
      |         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  538 |         String<TValue> mat;
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  880 |         TName seq1;
      |         ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h: In function 'void seqan::getGappedConsensus(FragmentStore<TSpec, TConfig>&, TGappedConsensus&, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:387:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  387 |                 for(int i = 0; i < ((int) itGaps->gapPos - (int) itGaps->seqPos) - diff; ++i)
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:389:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  389 |                         diff = (itGaps->gapPos - itGaps->seqPos);
      |                         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:51:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:91:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   91 |         public ::std::unary_function<Pair<TSize, TSize>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:102:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  102 |         public ::std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp: In function 'seqan::ArgumentParser::ParseResult parseCommandLine(seqan::ConsensusOptions&, int, const char**)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:94:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   94 |     if (res != seqan::ArgumentParser::PARSE_OK)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:98:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   98 |         getOptionValue(consOpt.readsfile, parser, "reads");
      |         ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp: In function 'int main(int, const char**)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:240:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  240 |     if (res != seqan::ArgumentParser::PARSE_OK)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:244:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  244 |         typedef FragmentStore<> TFragmentStore;
      |         ^~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31:   required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:207:8:   required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31:   required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:207:8:   required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:972:32:   required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:207:8:   required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(const Graph<TSpec>&, const TPropertyMap&, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = long unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:576:34:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TIterator>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Dependent<Tag<TagInsist_> > >, long unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = long unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TIterator>::Type>::Type = long unsigned int; typename Value<TIterator>::Type = Fragment<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:700:17:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Dependent<Tag<TagInsist_> > >, long unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:182:17:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TValue2, TSpec2>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:311:21:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TValue2, TSpec2>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Dependent<Tag<TagInsist_> > >; TCargo = long unsigned int; TSpec = Tag<Default_>; TScore = Score<int, Tag<Simple_> >; ReScore = const Tag<ReScore_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:564:21:   required from 'void seqan::consensusAlignment(Graph<Alignment<TStringSet, TCargo, TSpec> >&, String<Pair<TSize, TSize> >&, const TConfigOptions&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TSize = long unsigned int; TConfigOptions = ConsensusOptions]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:278:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2068:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 2068 |                 act_prop = property(pm,act_knot);
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2079:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 2079 |                                 next_prop = property(pm,targetVertex(it));
      |                                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:2100:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 2100 |                                         next_prop = property(pm,targetVertex(it));
      |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8:   required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31:   required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:207:8:   required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8:   required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:90:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8:   required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19:   required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8:   required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  211 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:75:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]'
   99 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19:   required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8:   required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  106 |             : data_iterator(_other.data_iterator)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:465:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int; TCount = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2801:19:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45:   required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:184:7:   required from 'int loadFiles(TFragmentStore&, TSize&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>; TSize = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:250:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  742 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  744 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TValue = const seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TValue = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_realign.h:776:15:   required from 'void seqan::reAlign(FragmentStore<TSpec, TConfig>&, TScore&, TId, TMethod, TBandwidth, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TScore = Score<int, WeightedConsensusScore<Score<int, const Tag<FractionalScore_> >, Score<int, const Tag<ConsensusScore_> > > >; TId = long unsigned int; TMethod = int; TBandwidth = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:263:12:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8:   required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:221:19:   required from 'void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGaps2 = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:475:16:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const Nothing&) [with TCigar = String<char, Alloc<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>; TReadSeq = String<SimpleType<unsigned char, Dna5Q_> >; TErrors = int; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1058:35:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignFunctor = Nothing; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1210:25:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1239:25:   required from 'void seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:220:8:   required from 'int writeOutput(TFragmentStore&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:308:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  100 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1396:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:1545:14:   required from 'int seqan::_convertSimpleReadFile(TFile&, FragmentStore<TSpec, TConfig>&, TFilePath&, bool) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TFilePath = const std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:166:29:   required from 'int loadFiles(TFragmentStore&, TSize&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>; TSize = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:250:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>*; TParam = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; TSource = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2738:18:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45:   required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:184:7:   required from 'int loadFiles(TFragmentStore&, TSize&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>; TSize = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:250:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2739:15:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45:   required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:184:7:   required from 'int loadFiles(TFragmentStore&, TSize&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>; TSize = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:250:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1396:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:1545:14:   required from 'int seqan::_convertSimpleReadFile(TFile&, FragmentStore<TSpec, TConfig>&, TFilePath&, bool) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TFilePath = const std::__cxx11::basic_string<char>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:166:29:   required from 'int loadFiles(TFragmentStore&, TSize&, const seqan::ConsensusOptions&) [with TFragmentStore = seqan::FragmentStore<>; TSize = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons/seqcons.cpp:250:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:56,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  534 |                 insertGaps(it, cigar[i].count);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:535:13: note: here
  535 |             case 'I':
      |             ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Nothing, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  534 |                 insertGaps(it, cigar[i].count);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:535:13: note: here
  535 |             case 'I':
      |             ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorContig(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Nothing, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:564:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  564 |                 insertGaps(it, cigar[i].count);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:565:13: note: here
  565 |             case 'D':
      |             ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<double>; TValue = double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'typename seqan::Size<T>::Type seqan::reserve(T&, const TSize&) [with T = String<double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2091:19,
    inlined from 'void seqan::upgmaTree(Graph<Undirected<TCargo, TSpec> >&, Graph<Tree<TCargo, TSpec> >&, TTag) [with TValue = double; TSpec1 = Tag<Default_>; TCargo = double; TSpec2 = Tag<Default_>; TTag = Tag<UpgmaWeightAvg_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:854:9:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::upgmaTree(Graph<Undirected<TCargo, TSpec> >&, Graph<Tree<TCargo, TSpec> >&, TTag) [with TValue = double; TSpec1 = Tag<Default_>; TCargo = double; TSpec2 = Tag<Default_>; TTag = Tag<UpgmaWeightAvg_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12,
    inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/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<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >*; TParam = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9,
    inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TParam = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28,
    inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource1 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource2 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23,
    inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31,
    inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Graph<Directed<void, const Tag<WithoutEdgeId_> > > >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::_createTreesForAllSequences(String<TString>&, String<TAlphabet>&, TAlignmentString&, StringSet<TSequence, TSpec>&, TSeqMap&, TValue) [with TGraph = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TAlignmentString = String<Fragment<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >; TValue = long unsigned int; TSeqMap = std::map<const void*, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:227:8:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::_createTreesForAllSequences(String<TString>&, String<TAlphabet>&, TAlignmentString&, StringSet<TSequence, TSpec>&, TSeqMap&, TValue) [with TGraph = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TAlignmentString = String<Fragment<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >; TValue = long unsigned int; TSeqMap = std::map<const void*, int>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12,
    inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/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<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >*; TParam = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9,
    inlined from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TParam = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28,
    inlined from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource1 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*; TSource2 = Graph<Directed<void, const Tag<WithoutEdgeId_> > >*]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:605:23,
    inlined from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1420:31,
    inlined from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TValueTarget = Graph<Directed<void, const Tag<WithoutEdgeId_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Graph<Directed<void, const Tag<WithoutEdgeId_> > > >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::_createTreesForAllSequences(String<TString>&, String<TAlphabet>&, TAlignmentString&, StringSet<TSequence, TSpec>&, TSeqMap&, TValue) [with TGraph = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TAlignmentString = String<Fragment<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >; TValue = long unsigned int; TSeqMap = std::map<const void*, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:227:8:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::_createTreesForAllSequences(String<TString>&, String<TAlphabet>&, TAlignmentString&, StringSet<TSequence, TSpec>&, TSeqMap&, TValue) [with TGraph = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TAlignmentString = String<Fragment<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Dependent<Tag<TagInsist_> >; TValue = long unsigned int; TSeqMap = std::map<const void*, int>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 27%] Linking CXX executable ../../../bin/seqcons
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqcons && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqcons.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/seqcons.dir/seqcons.cpp.o -o ../../../bin/seqcons  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 27%] Built target seqcons
make  -f core/apps/snp_store/CMakeFiles/snp_store.dir/build.make core/apps/snp_store/CMakeFiles/snp_store.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/snp_store /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/snp_store/CMakeFiles/snp_store.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/snp_store/CMakeFiles/snp_store.dir/build.make core/apps/snp_store/CMakeFiles/snp_store.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 27%] Building CXX object core/apps/snp_store/CMakeFiles/snp_store.dir/snp_store.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/snp_store && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/snp_store/CMakeFiles/snp_store.dir/snp_store.cpp.o -MF CMakeFiles/snp_store.dir/snp_store.cpp.o.d -o CMakeFiles/snp_store.dir/snp_store.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:32:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:31:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:33:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:34:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:43,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  343 |         public ::std::binary_function<TVertexDescriptor, TCargo, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)':
/builddir/build/BUILD/seqan-1.4.2/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)
      |     ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  420 |         TString seq;
      |         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  538 |         String<TValue> mat;
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  880 |         TName seq1;
      |         ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h: In function 'void seqan::getGappedConsensus(FragmentStore<TSpec, TConfig>&, TGappedConsensus&, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:387:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  387 |                 for(int i = 0; i < ((int) itGaps->gapPos - (int) itGaps->seqPos) - diff; ++i)
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:389:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  389 |                         diff = (itGaps->gapPos - itGaps->seqPos);
      |                         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:51:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:91:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   91 |         public ::std::unary_function<Pair<TSize, TSize>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:102:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  102 |         public ::std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:53:
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:356:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  356 |         public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool >
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:405:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  405 |     struct LessPosLen : public ::std::binary_function < TPosLen, TPosLen, bool >
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:420:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  420 |         public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool >
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:468:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  468 |     struct LessId : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:481:37: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  481 |     struct LessGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:504:40: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  504 |     struct LessGPosEnd : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                        ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:523:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  523 |     struct LessGPosEndOa : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                          ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:545:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  545 |     struct HigherQ : public ::std::binary_function < TQual, TQual, bool >
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_base.h: In instantiation of 'seqan::Pair<T1, T2, TSpec>::Pair(const T1&, const T2&) [with T1 = unsigned int; T2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = void]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:5235:46:   required from 'void seqan::dumpShortIndelPolymorphismsBatch(TFragmentStore&, TReadCigars&, TGenome&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:997:74:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1442:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_base.h:143:53: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  143 |     Pair(T1 const & _i1, T2 const & _i2) : i1(_i1), i2(_i2) {}
      |                                                     ^~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:4144:36:   required from 'void seqan::dumpVariantsRealignBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCounts = String<unsigned int, Alloc<> >; TReadCigars = StringSet<String<Pair<char, int> > >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:2564:41:   required from 'void seqan::dumpVariantsRealignBatchWrap(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TReadCounts = String<unsigned int, Alloc<> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1012:53:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1442:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  742 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  744 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1200:28:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TExpand> >::Type seqan::iter(const T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<const T, const Tag<TExpand> >::Type = Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1178:16:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(const T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:450:22:   required from 'bool seqan::isGap(const Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:4505:72:   required from 'void seqan::dumpVariantsRealignBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCounts = String<unsigned int, Alloc<> >; TReadCigars = StringSet<String<Pair<char, int> > >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:2564:41:   required from 'void seqan::dumpVariantsRealignBatchWrap(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TReadCounts = String<unsigned int, Alloc<> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1012:53:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1442:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  742 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  744 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/tokenize.h:943:12:   required from 'int seqan::readNChars(TBuffer&, RecordReader<TStream, TPass>&, unsigned int) [with TBuffer = String<SimpleType<unsigned char, Dna5Q_> >; TStream = std::basic_fstream<char>; TPass = SinglePass<void>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:1004:39:   required from 'int seqan::readMatchesFromGFF_Batch(TFile&, TFragmentStore&, TReadCounts&, String<Pair<int> >&, StringSet<TSequence>&, TGenome&, TGenomeIdMap&, TSize, TContigPos, TContigPos, TValue&, TOptions&, bool) [with TFile = std::basic_fstream<char>*; TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCounts = String<unsigned int, Alloc<> >; TCigarStr = String<Pair<char, int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TGenomeIdMap = std::map<String<char, Alloc<> >, unsigned int>; TContigPos = long int; TSize = unsigned int; TValue = int; TOptions = SNPCallingOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:903:54:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1442:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.h:4809:28:   required from 'void seqan::dumpSNPsBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TReadCounts = String<unsigned int, Alloc<> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1014:38:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store/snp_store.cpp:1442:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 29%] Linking CXX executable ../../../bin/snp_store
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/snp_store && /usr/bin/cmake -E cmake_link_script CMakeFiles/snp_store.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/snp_store.dir/snp_store.cpp.o -o ../../../bin/snp_store  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 29%] Built target snp_store
make  -f core/apps/splazers/CMakeFiles/splazers.dir/build.make core/apps/splazers/CMakeFiles/splazers.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/splazers /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/splazers/CMakeFiles/splazers.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/splazers/CMakeFiles/splazers.dir/build.make core/apps/splazers/CMakeFiles/splazers.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 29%] Building CXX object core/apps/splazers/CMakeFiles/splazers.dir/splazers.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/splazers && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/splazers/CMakeFiles/splazers.dir/splazers.cpp.o -MF CMakeFiles/splazers.dir/splazers.cpp.o.d -o CMakeFiles/splazers.dir/splazers.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:28,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:50:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:29:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:30:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2361 |         sortAlignedReads(store.alignedReadStore, SortBeginPos());
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:712:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  712 |         struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:740:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  740 |         struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:766:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  766 |         struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:784:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  784 | struct LessSplicedScore : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:806:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  806 | struct LessSplicedScoreGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:51:
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:126:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  126 |         struct LessGPosRNo : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:52:
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromPrbFile(TFile&, TDistribution&, ParamChooserOptions&)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:198:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  198 |     if (skipWhitespaces(reader) != 0)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:201:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  201 |         int kickout = 0;
      |         ^~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromFastQIntFile(TFile&, TDistribution&, ParamChooserOptions&)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:373:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  373 |     if (pm_options.verbose)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:376:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  376 |         resize(avg,pm_options.totalN,(TFloat)0.0);
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h: In function 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:934:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  934 |     if (value(reader) == 'e')
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:938:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  938 |         bool atLeastOneFound = false;
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:59:
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:525:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         struct LessPairErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp: In function 'int main(int, const char**)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:564:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  564 |     for (unsigned i = 0; i < length(readFileNames); ++i)
      |     ^~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:567:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  567 |         if(length(readFileNames) == 2)
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:615:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  615 |     if ((getArgumentValueCount(parser, 1) == 0) && (stop = true))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:617:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  617 |         if ((options.minClippedLen < 0) && (stop = true))
      |         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_shortcuts.h:584:9:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1589:40:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  161 |             _host(std::forward<THost_>(host))
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:69:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:165:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  165 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:62:
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:684:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  684 |         TGenomeInfix oriInf = inf;
      |                      ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:692:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  692 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestPrefix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2618:20:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:684:22: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  684 |         TGenomeInfix oriInf = inf;
      |                      ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:692:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  692 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:775:21:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1466:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1466 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1694:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2036:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2183:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1466:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1466 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:166:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_shortcuts.h:584:9:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1589:40:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:13:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2446:16:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:13:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:683:16:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:516:9:   required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:204:17:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:32:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2446:16:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  532 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3068:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3070:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:692:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<const seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(const Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<const Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:537:26:   required from 'void seqan::setHost(ModifiedString<THost, TSpec>&, const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Tag<ModReverse_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:696:10:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:477:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  477 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3101:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3103:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:32:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:683:16:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  532 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2245:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2248:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1875:77:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1466:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:775:21:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2256:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2259:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:111:7:   required from 'void seqan::_streamWriteSeq(TTarget&, const TSource&, True) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:219:17:   required from 'void seqan::_streamWrite(TTarget&, const TSource&) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:282:14:   required from 'void seqan::write(TFile&, const TData&, const TString&, Raw) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TString = char [1]; Raw = Tag<TagRaw_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:343:7:   required from 'void seqan::write(TFile&, const TData&) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:807:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ofstream<char>; THost = ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TSpec = Tag<ModReverse_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1589:14:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1823:41:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(const Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:1171:18:   required from 'typename seqan::Parameter_<typename seqan::Haystack<const TObject>::Type>::Type seqan::haystack(const TObject&) [with TObject = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; typename Parameter_<typename Haystack<const TObject>::Type>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Haystack<const TObject>::Type = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1628:38:   required from 'seqan::Pair<typename seqan::Position<seqan::Finder<THaystack, seqan::Swift<TSpec> > >::Type> seqan::positionRange(const Finder<THaystack, Swift<TSpec> >&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; typename Position<Finder<THaystack, Swift<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1639:25:   required from 'seqan::Pair<typename seqan::Position<seqan::Finder<THaystack, seqan::Swift<TSpec> > >::Type> seqan::positionRange(Finder<THaystack, Swift<TSpec> >&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; typename Position<Finder<THaystack, Swift<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2516:26:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:801:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  801 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(const Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:1171:18:   required from 'typename seqan::Parameter_<typename seqan::Haystack<const TObject>::Type>::Type seqan::haystack(const TObject&) [with TObject = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; typename Parameter_<typename Haystack<const TObject>::Type>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Haystack<const TObject>::Type = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1628:38:   required from 'seqan::Pair<typename seqan::Position<seqan::Finder<THaystack, seqan::Swift<TSpec> > >::Type> seqan::positionRange(const Finder<THaystack, Swift<TSpec> >&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Tag<SwiftSemiGlobal_<void> >; typename Position<Finder<THaystack, Swift<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1639:25:   required from 'seqan::Pair<typename seqan::Position<seqan::Finder<THaystack, seqan::Swift<TSpec> > >::Type> seqan::positionRange(Finder<THaystack, Swift<TSpec> >&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Tag<SwiftSemiGlobal_<void> >; typename Position<Finder<THaystack, Swift<TSpec> > >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2516:26:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:801:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  801 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1823:41:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1881:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2410:33:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2411:33:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3068:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2411:33:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3070:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:670:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:693:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  768 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:1735:14:   required from 'bool seqan::combineLeftRight(TMatch&, TMatch&, TRead&, TGenome&, RazerSOptions<TSpec>&, char, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TRead = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2728:25:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:664:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:664:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2245:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:664:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2248:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1450:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:775:21:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1468:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:775:21:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  768 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1128:31:   required from 'static void seqan::AssignString_<TExpand>::assign_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1176:42:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1108:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:173:15:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >& seqan::String<TValue, seqan::Alloc<TSpec> >::operator=(const TSource&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1102:13:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:508:14:   required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:204:17:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:33:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18:   required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:704:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal, TSufPrefSpec) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; TSufPrefSpec = LongestSuffix; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2570:21:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1792:33:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1912:37:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18:   required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:1473:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<long int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:775:21:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2253:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:670:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:452:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:185:61:   required from 'void seqan::_streamWriteSeq(TTarget&, const TSource&, True) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:219:17:   required from 'void seqan::_streamWrite(TTarget&, const TSource&) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:282:14:   required from 'void seqan::write(TFile&, const TData&, const TString&, Raw) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TString = char [1]; Raw = Tag<TagRaw_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:343:7:   required from 'void seqan::write(TFile&, const TData&) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:807:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ofstream<char>; THost = ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TSpec = Tag<ModReverse_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1589:14:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:626:22:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:497:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:186:63:   required from 'void seqan::_streamWriteSeq(TTarget&, const TSource&, True) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:219:17:   required from 'void seqan::_streamWrite(TTarget&, const TSource&) [with TTarget = std::basic_ofstream<char>; TSource = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:282:14:   required from 'void seqan::write(TFile&, const TData&, const TString&, Raw) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TString = char [1]; Raw = Tag<TagRaw_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_raw.h:343:7:   required from 'void seqan::write(TFile&, const TData&) [with TFile = std::basic_ofstream<char>; TData = ModifiedString<ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:807:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ofstream<char>; THost = ModifiedString<const Segment<const String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TSpec = Tag<ModReverse_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/outputFormat.h:1589:14:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:305:14:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:508:14:   required from 'bool seqan::loadReads(TReadSet&, TNameSet&, const char*, const char*, TRazerSOptions&) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TNameSet = StringSet<String<char, Alloc<> > >; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:204:17:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2728:25:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:778:30:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:702:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3066:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3068:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3068:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3070:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2481:13:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3070:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2245:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2245:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2248:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:717:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2248:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:778:30:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:702:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_wotd.h:267:4:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:683:16:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_matepairs.h:1046:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2180:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:778:30:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:702:22:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, TraceBack_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, TraceBack_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2728:25:   required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, TReadRegions&, Pattern<TReadIndexL, Swift<TSwiftSpec> >&, Pattern<TReadIndexR, Swift<TSwiftSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TOriReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIndexL = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TReadIndexR = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:2263:20:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet_&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&, const TShapeL&, const TShapeR&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<long int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShapeL = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TShapeR = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers_spliced.h:3099:27:   required from 'int seqan::mapSplicedReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/razers.h:2227:31:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<long int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TReadRegions = String<Pair<unsigned int, Pair<unsigned int, long int, BitPacked<2, 64> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:274:22:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/splazers/splazers.cpp:736:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::TraceBack_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::TraceBack_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 29%] Linking CXX executable ../../../bin/splazers
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/splazers && /usr/bin/cmake -E cmake_link_script CMakeFiles/splazers.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/splazers.dir/splazers.cpp.o -o ../../../bin/splazers  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 29%] Built target splazers
make  -f core/apps/stellar/CMakeFiles/stellar.dir/build.make core/apps/stellar/CMakeFiles/stellar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/stellar /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/stellar/CMakeFiles/stellar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/stellar/CMakeFiles/stellar.dir/build.make core/apps/stellar/CMakeFiles/stellar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 30%] Building CXX object core/apps/stellar/CMakeFiles/stellar.dir/stellar.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/stellar && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/stellar/CMakeFiles/stellar.dir/stellar.cpp.o -MF CMakeFiles/stellar.dir/stellar.cpp.o.d -o CMakeFiles/stellar.dir/stellar.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:24:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:39:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seeds.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:29,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:26:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:30:
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_types.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_types.h:154:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 | struct LessPos : public ::std::binary_function <TMatch, TMatch, bool> {
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_types.h:206:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  206 | struct LessLength : public ::std::binary_function <TMatch, TMatch, bool> {
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:125:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  125 |     public::std::unary_function<AminoAcid, AminoAcid>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:58:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:66:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  199 |                 TAlign ali(align);
      |                        ^~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:89:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  199 |                 TAlign ali(align);
      |                        ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  199 |                 TAlign ali(align);
      |                        ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  199 |                 TAlign ali(align);
      |                        ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  199 |                 TAlign ali(align);
      |                        ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:688:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  199 |                 TAlign ali(align);
      |                        ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_smart_pointer.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  444 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:206:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:77:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  444 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Rna_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Rna_>; TValueTarget = SimpleType<unsigned char, Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Rna_>; TValueTarget = SimpleType<unsigned char, Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Rna_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Rna_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Rna_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Rna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Rna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  444 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Rna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Rna5_>; TValueTarget = SimpleType<unsigned char, Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Rna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Rna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Rna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Rna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Rna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Rna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  444 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, AminoAcid_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, AminoAcid_>; TValueTarget = SimpleType<unsigned char, AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::AminoAcid_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::AminoAcid_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, AminoAcid_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, AminoAcid_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  444 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<char, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<char, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:159:17:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:587:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  444 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<char, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:785:16:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<char, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  437 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  437 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  437 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  437 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  437 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:780:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<char, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:475:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  437 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19:   required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16:   required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19:   required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16:   required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19:   required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16:   required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19:   required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16:   required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19:   required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16:   required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:698:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<char, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<char, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19:   required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<char, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:620:16:   required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int, void>; TSequence = seqan::String<char, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:753:17:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:860:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:614:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<char, Alloc<> >, InfixSegment>; TString2 = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<char, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<char, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:703:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  686 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  619 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>; TIntegral = long int]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  686 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  619 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = long int]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  686 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  619 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>; TIntegral = long int]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  686 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  619 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>; TIntegral = long int]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  686 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  619 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>; TIntegral = long int]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  686 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  619 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>; TIntegral = long int]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:96:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<char, Alloc<> >, InfixSegment>*; TParam = Segment<String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<char, Alloc<> >, InfixSegment>; TString2 = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<char, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<char, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar_extension.h:402:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:720:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:722:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:724:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:726:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TLimitsString>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TLimitsString>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:466:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:62:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = char]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:728:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, TraceBack_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, TraceBack_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::TraceBack_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::TraceBack_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>; TSource = Triple<long unsigned int, long unsigned int, int, void>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:268:11:   required from 'void seqan::move(TTarget&, TSource&) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>; TSource = Triple<long unsigned int, long unsigned int, int, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1056:13:   required from 'void seqan::_arrayMoveForwardDefault(TSource1, TSource2, TTarget) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>*; TSource1 = Triple<long unsigned int, long unsigned int, int, void>*; TSource2 = Triple<long unsigned int, long unsigned int, int, void>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1600:29:   required from 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, False) [with TValue = Triple<long unsigned int, long unsigned int, int, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = Triple<long unsigned int, long unsigned int, int, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1211:25:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>*; TSource1 = Triple<long unsigned int, long unsigned int, int, void>*; TSource2 = Triple<long unsigned int, long unsigned int, int, void>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1295:22:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:54:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:172:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:688:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TAlphabet>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/apps/stellar/stellar.cpp:718:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, long unsigned int, int, void>& seqan::Triple<long unsigned int, long unsigned int, int, void>::operator=(const seqan::Triple<long unsigned int, long unsigned int, int, void>&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:57:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_base.h:162:12: note: because 'seqan::Triple<long unsigned int, long unsigned int, int, void>' has user-provided 'seqan::Triple<T1, T2, T3, TSpec>::Triple(const seqan::Triple<T1, T2, T3, TSpec>&) [with T1 = long unsigned int; T2 = long unsigned int; T3 = int; TSpec = void]'
  162 |     inline Triple(Triple const & _p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ScoreAndID<int, long unsigned int>, Alloc<> >; TValue = ScoreAndID<int, long unsigned int>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::ScoreAndID<int, long unsigned int>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = ScoreAndID<int, long unsigned int>; TLess = std::less<ScoreAndID<int, long unsigned int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = ScoreAndID<int, long unsigned int>; TLess = std::less<ScoreAndID<int, long unsigned int> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 30%] Linking CXX executable ../../../bin/stellar
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/stellar && /usr/bin/cmake -E cmake_link_script CMakeFiles/stellar.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/stellar.dir/stellar.cpp.o -o ../../../bin/stellar  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 30%] Built target stellar
make  -f core/apps/tree_recon/CMakeFiles/tree_recon.dir/build.make core/apps/tree_recon/CMakeFiles/tree_recon.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/tree_recon /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/tree_recon/CMakeFiles/tree_recon.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f core/apps/tree_recon/CMakeFiles/tree_recon.dir/build.make core/apps/tree_recon/CMakeFiles/tree_recon.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 30%] Building CXX object core/apps/tree_recon/CMakeFiles/tree_recon.dir/tree_recon.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/tree_recon && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT core/apps/tree_recon/CMakeFiles/tree_recon.dir/tree_recon.cpp.o -MF CMakeFiles/tree_recon.dir/tree_recon.cpp.o.d -o CMakeFiles/tree_recon.dir/tree_recon.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:37,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:19:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:18:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:39:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  343 |         public ::std::binary_function<TVertexDescriptor, TCargo, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)':
/builddir/build/BUILD/seqan-1.4.2/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)
      |     ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  420 |         TString seq;
      |         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  538 |         String<TValue> mat;
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  880 |         TName seq1;
      |         ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  988 |         TVertexDescriptor lastVertex = nilVertex;
      |         ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp: In function 'int main(int, const char**)':
/builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:139:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  139 |     if (res != seqan::ArgumentParser::PARSE_OK)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:143:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  143 |         typedef double TDistanceValue;
      |         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:165:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  165 |     else
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon/tree_recon.cpp:169:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  169 |         String<TName> names;
      |         ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 32%] Linking CXX executable ../../../bin/tree_recon
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/tree_recon && /usr/bin/cmake -E cmake_link_script CMakeFiles/tree_recon.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/tree_recon.dir/tree_recon.cpp.o -o ../../../bin/tree_recon  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 32%] Built target tree_recon
make  -f extras/CMakeFiles/seqan_extras.dir/build.make extras/CMakeFiles/seqan_extras.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/CMakeFiles/seqan_extras.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/CMakeFiles/seqan_extras.dir/build.make extras/CMakeFiles/seqan_extras.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/CMakeFiles/seqan_extras.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 32%] Built target seqan_extras
make  -f extras/apps/alf/CMakeFiles/alf.dir/build.make extras/apps/alf/CMakeFiles/alf.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/alf /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/alf/CMakeFiles/alf.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/alf/CMakeFiles/alf.dir/build.make extras/apps/alf/CMakeFiles/alf.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 32%] Building CXX object extras/apps/alf/CMakeFiles/alf.dir/alf.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/alf && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/alf/CMakeFiles/alf.dir/alf.cpp.o -MF CMakeFiles/alf.dir/alf.cpp.o.d -o CMakeFiles/alf.dir/alf.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:46:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:42:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11:   required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1980:11:   required from 'seqan::String<TValue, TSpec>& seqan::operator+=(String<TValue, TSpec>&, const TRight&) [with TLeftValue = SimpleType<unsigned char, Dna5_>; TLeftSpec = Alloc<>; TRight = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:1292:66:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSize = unsigned int; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_base.h:1051:9:   required from 'void seqan::unhash(TString&, THash, unsigned int) [with TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; THash = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_n2.h:60:15:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Alloc<> >; TValue = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TTargetSpec = Alloc<>; TValue = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TString2 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:181:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<0> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexQGram<UngappedShape<0> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexQGram<UngappedShape<0> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics/statistics_markov_model.h:303:15:   required from 'void seqan::MarkovModel<TAlphabet, TFloat, TSpec>::build(const seqan::StringSet<seqan::String<TString> >&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFloat = double; TSpec = seqan::Tag<seqan::Default_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics/statistics_markov_model.h:866:10:   required from 'void seqan::buildMarkovModel(MarkovModel<TAlphabet, TFloat, TSpec>&, StringSet<String<TString> >&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TFloat = double; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:395:21:   required from 'void seqan::countKmers(String<unsigned int, Alloc<> >&, MarkovModel<TAlphabetBG, TValue>&, const TString&, unsigned int) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlphabetBG = SimpleType<unsigned char, Dna_>; TValue = double]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_d2z.h:135:23:   required from 'void seqan::_alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const AFScore<const Tag<D2z_> >&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/alignment_free_comparison.h:151:29:   required from 'void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<D2z_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:195:32:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<0> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexQGram<UngappedShape<0> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexQGram<UngappedShape<0> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics/statistics_markov_model.h:303:15:   required from 'void seqan::MarkovModel<TAlphabet, TFloat, TSpec>::build(const seqan::StringSet<seqan::String<TString> >&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFloat = double; TSpec = seqan::Tag<seqan::Default_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/statistics/statistics_markov_model.h:866:10:   required from 'void seqan::buildMarkovModel(MarkovModel<TAlphabet, TFloat, TSpec>&, StringSet<String<TString> >&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TFloat = double; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:395:21:   required from 'void seqan::countKmers(String<unsigned int, Alloc<> >&, MarkovModel<TAlphabetBG, TValue>&, const TString&, unsigned int) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlphabetBG = SimpleType<unsigned char, Dna_>; TValue = double]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_d2z.h:135:23:   required from 'void seqan::_alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const AFScore<const Tag<D2z_> >&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/alignment_free_comparison.h:151:29:   required from 'void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<D2z_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:195:32:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11:   required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1980:11:   required from 'seqan::String<TValue, TSpec>& seqan::operator+=(String<TValue, TSpec>&, const TRight&) [with TLeftValue = SimpleType<unsigned char, Dna5_>; TLeftSpec = Alloc<>; TRight = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:1292:66:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11:   required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna_>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:850:15:   required from 'void seqan::calculateCovariance(TValue&, const String<TAlphabet, TSpec>&, const String<TAlphabet, TSpec>&, MarkovModel<TAlphabet, TValue>&, int) [with TValue = double; TSpec = Alloc<>; TAlphabet = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_n2.h:549:48:   required from 'void seqan::_standardiseCounts(TString&, const String<unsigned int, Alloc<> >&, const StringSet<String<unsigned int, Alloc<> > >&, const TSequence&, const AFScore<const Tag<N2_> >&) [with TString = String<double>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_n2.h:179:27:   required from 'void seqan::_alignmentFreeComparison(Matrix<TValue, 2>&, const TStringSet&, const AFScore<const Tag<N2_> >&) [with TValue = double; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/alignment_free_comparison.h:151:29:   required from 'void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<N2_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:205:32:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna_>*; TSource1 = SimpleType<unsigned char, Dna_>*; TSource2 = SimpleType<unsigned char, Dna_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11:   required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna_>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/kmer_functions.h:850:15:   required from 'void seqan::calculateCovariance(TValue&, const String<TAlphabet, TSpec>&, const String<TAlphabet, TSpec>&, MarkovModel<TAlphabet, TValue>&, int) [with TValue = double; TSpec = Alloc<>; TAlphabet = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_n2.h:549:48:   required from 'void seqan::_standardiseCounts(TString&, const String<unsigned int, Alloc<> >&, const StringSet<String<unsigned int, Alloc<> > >&, const TSequence&, const AFScore<const Tag<N2_> >&) [with TString = String<double>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/af_n2.h:179:27:   required from 'void seqan::_alignmentFreeComparison(Matrix<TValue, 2>&, const TStringSet&, const AFScore<const Tag<N2_> >&) [with TValue = double; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/alignment_free/alignment_free_comparison.h:151:29:   required from 'void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<N2_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/alf/alf.cpp:205:32:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 32%] Linking CXX executable ../../../bin/alf
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/alf && /usr/bin/cmake -E cmake_link_script CMakeFiles/alf.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/alf.dir/alf.cpp.o -o ../../../bin/alf  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 32%] Built target alf
make  -f extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/build.make extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/breakpoint_calculator /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/build.make extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 32%] Building CXX object extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/breakpoint_calculator.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/breakpoint_calculator && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/breakpoint_calculator.cpp.o -MF CMakeFiles/breakpoint_calculator.dir/breakpoint_calculator.cpp.o.d -o CMakeFiles/breakpoint_calculator.dir/breakpoint_calculator.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator/breakpoint_calculator.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator/breakpoint_calculator.cpp:23:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator/parse_alignment.h:27,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator/breakpoint_calculator.h:34,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator/breakpoint_calculator.cpp:25:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 32%] Linking CXX executable ../../../bin/breakpoint_calculator
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/breakpoint_calculator && /usr/bin/cmake -E cmake_link_script CMakeFiles/breakpoint_calculator.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/breakpoint_calculator.dir/breakpoint_calculator.cpp.o -o ../../../bin/breakpoint_calculator  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 32%] Built target breakpoint_calculator
make  -f extras/apps/bs_tools/CMakeFiles/bisar.dir/build.make extras/apps/bs_tools/CMakeFiles/bisar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools/CMakeFiles/bisar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/bs_tools/CMakeFiles/bisar.dir/build.make extras/apps/bs_tools/CMakeFiles/bisar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 32%] Building CXX object extras/apps/bs_tools/CMakeFiles/bisar.dir/bisar.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/bs_tools/CMakeFiles/bisar.dir/bisar.cpp.o -MF CMakeFiles/bisar.dir/bisar.cpp.o.d -o CMakeFiles/bisar.dir/bisar.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:39:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:46:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar_score.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar_score.h:28:57: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   28 | struct FunctorDna5OrdValueComplement<int> : public std::unary_function<int,int>
      |                                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:157:26:   required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  211 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:75,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]'
   99 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:157:26:   required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  106 |             : data_iterator(_other.data_iterator)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37:   required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:127:19:   required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  211 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]'
   99 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37:   required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:127:19:   required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  106 |             : data_iterator(_other.data_iterator)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:157:26:   required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  100 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37:   required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:127:19:   required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1289:17:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  100 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1256:18:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:242:20:   required from 'int writeBsAlignment(TStream&, const seqan::BamIOContext<TNameStore, TNameStoreCache>&, TFragmentStore&, TContigGaps&, TId&, TScore&, seqan::BamAlignmentRecord&, TOptions&) [with TStream = std::basic_fstream<char>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TId = unsigned int; TScore = double; TOptions = AppOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1194:41:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar_base.h:102:17:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1117:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = MyFragmentStoreConfig; TConfig = FragmentStoreConfig<MyFragmentStoreConfig>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar_base.h:102:17:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.h:1117:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/bisar.cpp:294:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 33%] Linking CXX executable ../../../bin/bisar
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/bisar.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/bisar.dir/bisar.cpp.o -o ../../../bin/bisar  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 33%] Built target bisar
make  -f extras/apps/bs_tools/CMakeFiles/casbar.dir/build.make extras/apps/bs_tools/CMakeFiles/casbar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools/CMakeFiles/casbar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/bs_tools/CMakeFiles/casbar.dir/build.make extras/apps/bs_tools/CMakeFiles/casbar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 35%] Building CXX object extras/apps/bs_tools/CMakeFiles/casbar.dir/casbar.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/bs_tools/CMakeFiles/casbar.dir/casbar.cpp.o -MF CMakeFiles/casbar.dir/casbar.cpp.o.d -o CMakeFiles/casbar.dir/casbar.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:42:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:41:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:43,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  343 |         public ::std::binary_function<TVertexDescriptor, TCargo, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)':
/builddir/build/BUILD/seqan-1.4.2/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)
      |     ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  420 |         TString seq;
      |         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  538 |         String<TValue> mat;
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  880 |         TName seq1;
      |         ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h: In function 'void seqan::getGappedConsensus(FragmentStore<TSpec, TConfig>&, TGappedConsensus&, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:387:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  387 |                 for(int i = 0; i < ((int) itGaps->gapPos - (int) itGaps->seqPos) - diff; ++i)
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:389:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  389 |                         diff = (itGaps->gapPos - itGaps->seqPos);
      |                         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:51:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:91:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   91 |         public ::std::unary_function<Pair<TSize, TSize>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:102:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  102 |         public ::std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/../../extras/include/seqan/vcf_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:64:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  190 |     else
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  192 |         streamWriteChar(stream, '\t');
      |         ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:6,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:72:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:42:57: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   42 | struct FunctorDna5OrdValueComplement<int> : public std::unary_function<int,int>
      |                                                         ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:17:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   17 |         public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool >
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:66:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   66 |     struct LessPosLen : public ::std::binary_function < TPosLen, TPosLen, bool >
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:81:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   81 |         public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool >
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:129:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  129 |     struct LessId : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:142:37: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  142 |     struct LessGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:165:40: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  165 |     struct LessGPosEnd : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                        ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:184:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  184 |     struct LessGPosEndOa : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                          ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:206:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  206 |     struct HigherQ : public ::std::binary_function < TQual, TQual, bool >
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1387:36:   required from 'void doSnpAndMethCalling(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, bool, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:765:36:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  742 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  744 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37:   required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1527:47:   required from 'void doSnpAndMethCalling(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, bool, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:765:36:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  211 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:75,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]'
   99 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37:   required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1527:47:   required from 'void doSnpAndMethCalling(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, bool, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:765:36:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  106 |             : data_iterator(_other.data_iterator)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1180:37:   required from 'TStream& seqan::operator<<(TStream&, const Gaps<TSource, TSpec>&) [with TStream = std::basic_ostream<char>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1527:47:   required from 'void doSnpAndMethCalling(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, bool, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:765:36:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  100 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1157:36:   required from 'void seqan::write(TFile&, const Gaps<TSource, TSpec>&, const TIDString&, Raw) [with TFile = std::basic_ostream<char>; TSource = String<char, Alloc<> >; TIDString = char [1]; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; Raw = Tag<TagRaw_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2110:7:   required from 'void seqan::_printRead(TStream&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14:   required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1195:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  211 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]'
   99 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1157:36:   required from 'void seqan::write(TFile&, const Gaps<TSource, TSpec>&, const TIDString&, Raw) [with TFile = std::basic_ostream<char>; TSource = String<char, Alloc<> >; TIDString = char [1]; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; Raw = Tag<TagRaw_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2110:7:   required from 'void seqan::_printRead(TStream&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14:   required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1195:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  106 |             : data_iterator(_other.data_iterator)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:343:54:   required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14:   required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27:   required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12:   required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  742 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  744 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<const Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:1157:36:   required from 'void seqan::write(TFile&, const Gaps<TSource, TSpec>&, const TIDString&, Raw) [with TFile = std::basic_ostream<char>; TSource = String<char, Alloc<> >; TIDString = char [1]; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; Raw = Tag<TagRaw_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2110:7:   required from 'void seqan::_printRead(TStream&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14:   required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1195:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  100 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:96:   required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14:   required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27:   required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12:   required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  211 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]'
   99 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:96:   required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14:   required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27:   required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12:   required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  106 |             : data_iterator(_other.data_iterator)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:119:   required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14:   required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27:   required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12:   required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  211 |     return TProxy(it);
      |            ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:99:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]'
   99 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<TIterator> >&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:119:   required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14:   required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27:   required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12:   required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:106:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  106 |             : data_iterator(_other.data_iterator)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:680:15:   required from 'int readMatchesFromSamBam(TSetContigAnchorGaps&, TReader&, seqan::BamIOContext<TNameStore>&, seqan::BamAlignmentRecord&, TFragmentStore&, TFragmentStore&, TContigId, TContigPos, TContigPos, TOptions&) [with TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TReader = seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigId = int; TContigPos = long int; TOptions = SNPCallingOptions; typename seqan::Value<TMatrix>::Type = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:697:47:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:96:   required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14:   required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27:   required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12:   required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  100 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:211:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_base.h:297:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_svg.h:352:119:   required from 'void seqan::_printRead(SVGFile&, const Tag<TSpec>&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TFormatTag = TagRaw_; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TAlignedRead = AlignedReadStoreElement<long int, GapAnchor<long int>, void>; TLine = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2278:14:   required from 'void seqan::printAlignment(TStream&, const Tag<TSpec>&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = SVGFile; TFormatTag = TagRaw_; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = long int; TNum = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_consensus_realign.h:633:27:   required from 'void reAlign(seqan::FragmentStore<TSpec, TConfig>&, TId, TBandwidth, bool, TOptions&, const TModel&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TId = int; TBandwidth = int; TOptions = MethCallingOptions; TModel = seqan::Tag<seqan::BsSimple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_realignment.h:245:12:   required from 'void doRealigning(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.h:1231:29:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = long int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:752:35:   required from 'bool detectSNPsForContig(TVcfStream&, TBedStream&, seqan::FragmentStore<TSpec>&, TContigId&, TReaders&, TContexts&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TVcfStream = seqan::VcfStream; TBedStream = seqan::BedStream; TSpec = seqan::SnpStoreSpec_; TContigId = int; TReaders = seqan::String<seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >*>; TContexts = seqan::String<seqan::BamIOContext<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; TRecords = seqan::String<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<long int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:919:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar.cpp:1286:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/proxy_iterator.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  100 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:56,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  534 |                 insertGaps(it, cigar[i].count);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:535:13: note: here
  535 |             case 'I':
      |             ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorContig(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Nothing, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:564:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  564 |                 insertGaps(it, cigar[i].count);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:565:13: note: here
  565 |             case 'D':
      |             ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h: In function 'void seqan::assignTargetFreqs(Score<TValue, BsTagList<TBsProfileScore, TModel, TCellDescriptor> >&, const TString&, TMethOptions&, BsTop&) [with TValue = double; TString = String<ProfileChar<SimpleType<unsigned char, DnaMR_>, double> >; TBsProfileScore = const Tag<BsProfileScoreCT_>; TModel = Tag<BsSimple_>; TCellDescriptor = Tag<InnerCell_>; TMethOptions = MethCallingOptions]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:190:38: warning: this statement may fall through [-Wimplicit-fallthrough=]
  190 |                 me.targetFreqs[i][3] += ((1.0-estMethLevel)/sum)/4.0;   // T
      |                 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:191:13: note: here
  191 |             case -1: // Ref gap
      |             ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h: In function 'void seqan::assignTargetFreqs(Score<TValue, BsTagList<TBsProfileScore, TModel, TCellDescriptor> >&, const TString&, TMethOptions&, BsTop&) [with TValue = double; TString = String<ProfileChar<SimpleType<unsigned char, DnaMR_>, double> >; TBsProfileScore = const Tag<BsProfileScoreCTRight_>; TModel = Tag<BsSimple_>; TCellDescriptor = Tag<InnerCell_>; TMethOptions = MethCallingOptions]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:190:38: warning: this statement may fall through [-Wimplicit-fallthrough=]
  190 |                 me.targetFreqs[i][3] += ((1.0-estMethLevel)/sum)/4.0;   // T
      |                 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:191:13: note: here
  191 |             case -1: // Ref gap
      |             ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h: In function 'void seqan::assignTargetFreqs(Score<TValue, BsTagList<TBsProfileScore, TModel, TCellDescriptor> >&, const TString&, TMethOptions&, BsBottom&) [with TValue = double; TString = String<ProfileChar<SimpleType<unsigned char, DnaMR_>, double> >; TBsProfileScore = const Tag<BsProfileScoreGA_>; TModel = Tag<BsSimple_>; TCellDescriptor = Tag<InnerCell_>; TMethOptions = MethCallingOptions]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:265:38: warning: this statement may fall through [-Wimplicit-fallthrough=]
  265 |                 me.targetFreqs[i][3] += (1.0/sum)/4.0;                  // T
      |                 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:266:13: note: here
  266 |             case -1: // Ref gap
      |             ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h: In function 'void seqan::assignTargetFreqs(Score<TValue, BsTagList<TBsProfileScore, TModel, TCellDescriptor> >&, const TString&, TMethOptions&, BsBottom&) [with TValue = double; TString = String<ProfileChar<SimpleType<unsigned char, DnaMR_>, double> >; TBsProfileScore = const Tag<BsProfileScoreGARight_>; TModel = Tag<BsSimple_>; TCellDescriptor = Tag<InnerCell_>; TMethOptions = MethCallingOptions]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:265:38: warning: this statement may fall through [-Wimplicit-fallthrough=]
  265 |                 me.targetFreqs[i][3] += (1.0/sum)/4.0;                  // T
      |                 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_score.h:266:13: note: here
  266 |             case -1: // Ref gap
      |             ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:351:22,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:352:22,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:353:22,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:354:22,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:361:22,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:362:22,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:363:22,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:364:22,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<Naive_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:937:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:351:22,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:352:22,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:353:22,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:354:22,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:437:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:361:22,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:362:22,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:363:22,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long double>; TValue = long double; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long double; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<long double>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = long double; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<long double>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<long double>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const Naive&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:364:22,
    inlined from 'void adjustConstantsSize(TConstantSet&, TStrand, const LogFunction&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TStrand = char]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:374:24,
    inlined from 'void constructConstantsAndLHoods(TConstantSet&, TLHoods&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TMethOptions&, TRefContext&, const TMethod&) [with TConstantSet = seqan::String<seqan::String<seqan::String<long double> > >; TLHoods = seqan::String<long double>; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TMethOptions = MethCallingOptions; TRefContext = RefContext; TMethod = seqan::Tag<LogFunction_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:518:36,
    inlined from 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/casbar_calling.h:945:36:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void getCandidateProbs(TProbs&, TBetas&, TMethOptions&, TOptions&, TQStrings&, TQStrings&, TMapqs&, TMapqs&, TOriginString&, TOriginString&, TCounts&, TCounts&, TRefContext&) [with TProbs = seqan::String<long double>; TBetas = seqan::String<long double>; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; TQStrings = seqan::String<seqan::String<char, seqan::Alloc<> > >; TMapqs = seqan::String<seqan::String<int> >; TOriginString = seqan::String<seqan::String<bool> >; TCounts = seqan::String<unsigned int, seqan::Alloc<> >; TRefContext = RefContext]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 35%] Linking CXX executable ../../../bin/casbar
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/casbar.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/casbar.dir/casbar.cpp.o -o ../../../bin/casbar  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 35%] Built target casbar
make  -f extras/apps/bs_tools/CMakeFiles/four2three.dir/build.make extras/apps/bs_tools/CMakeFiles/four2three.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools/CMakeFiles/four2three.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/bs_tools/CMakeFiles/four2three.dir/build.make extras/apps/bs_tools/CMakeFiles/four2three.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 35%] Building CXX object extras/apps/bs_tools/CMakeFiles/four2three.dir/four2three.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/bs_tools/CMakeFiles/four2three.dir/four2three.cpp.o -MF CMakeFiles/four2three.dir/four2three.cpp.o.d -o CMakeFiles/four2three.dir/four2three.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.cpp:37:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.cpp:40:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.h:14:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   14 | struct ConvertCT : public ::std::unary_function<char,char>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.h:23:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   23 | struct ConvertGA : public ::std::unary_function<char,char>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools/four2three.cpp:36:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 37%] Linking CXX executable ../../../bin/four2three
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/four2three.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/four2three.dir/four2three.cpp.o -o ../../../bin/four2three  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 37%] Built target four2three
make  -f extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 37%] Building CXX object extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -MF CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o.d -o CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_bam_coverage.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_bam_coverage.cpp:40:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_bam_coverage.cpp:38:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_bam_coverage.cpp:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:426:11:   required from 'int seqan::readRegion(String<TValue, TSpec>&, const FaiIndex&, unsigned int, unsigned int, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:505:22:   required from 'int seqan::readSequence(String<TValue, TSpec>&, const FaiIndex&, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_bam_coverage.cpp:219:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 38%] Linking CXX executable ../../../bin/fx_bam_coverage
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/fx_bam_coverage.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -o ../../../bin/fx_bam_coverage  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 38%] Built target fx_bam_coverage
make  -f extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 38%] Building CXX object extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -MF CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o.d -o CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_fastq_stats.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_fastq_stats.cpp:37:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_tree.h:65,
                 from /usr/include/c++/13/map:62,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_fastq_stats.cpp:35:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_fastq_stats.cpp:39:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:262:12:   required from 'int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, RecordReader<TFile, DoublePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TSpec = Tag<StringReader_>; TTag = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:580:37:   required from 'int seqan::readRecord(TIdString&, TSeqString&, TQualString&, RecordReader<TFile, TSpec>&, const Fasta&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TQualString = String<char, Alloc<> >; TFile = String<char, MMap<> >; TPass = DoublePass<Tag<StringReader_> >; Fasta = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:458:40:   required from 'int seqan::SequenceStreamImpl_::readRecord(TId&, TSequence&, TQualities&, const TFormatTag&) [with TId = seqan::String<char, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TQualities = seqan::String<char, seqan::Alloc<> >; TFormatTag = seqan::Tag<seqan::TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream.h:680:38:   required from 'int seqan::readRecord(TId&, TSequence&, TQualities&, SequenceStream&) [with TId = String<char, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TQualities = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools/fx_fastq_stats.cpp:303:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/new_allocator.h:34,
                 from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/13/bits/allocator.h:46,
                 from /usr/include/c++/13/bits/stl_tree.h:64:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 38%] Linking CXX executable ../../../bin/fx_fastq_stats
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/fx_fastq_stats.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -o ../../../bin/fx_fastq_stats  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 38%] Built target fx_fastq_stats
make  -f extras/apps/gustaf/CMakeFiles/gustaf.dir/build.make extras/apps/gustaf/CMakeFiles/gustaf.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/gustaf /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/gustaf/CMakeFiles/gustaf.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/gustaf/CMakeFiles/gustaf.dir/build.make extras/apps/gustaf/CMakeFiles/gustaf.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 40%] Building CXX object extras/apps/gustaf/CMakeFiles/gustaf.dir/gustaf.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/gustaf && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/gustaf/CMakeFiles/gustaf.dir/gustaf.cpp.o -MF CMakeFiles/gustaf.dir/gustaf.cpp.o.d -o CMakeFiles/gustaf.dir/gustaf.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:28,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp:27:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp:24:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seeds.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:29:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:30:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_types.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_types.h:154:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 | struct LessPos : public ::std::binary_function <TMatch, TMatch, bool> {
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_types.h:206:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  206 | struct LessLength : public ::std::binary_function <TMatch, TMatch, bool> {
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/parse_lm.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/create_stellarmatches_from_file.h:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_parseOptions.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp:28:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_out.h:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:43,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp:30:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  190 |     else
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  192 |         streamWriteChar(stream, '\t');
      |         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:688:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  688 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf.cpp:25:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:701:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  701 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:151:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
  151 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:152:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:688:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:199:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  199 |                 TAlign ali(align);
      |                        ^~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:89:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_smart_pointer.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:252:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:587:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:444:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  444 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:185:17:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Dependent<Tag<TagInsist_> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = BucketMap<long unsigned int>; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TShapeSpec = UngappedShape<0>; TSpec = Tag<OpenAddressing_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TSpec = IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:185:17:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:206:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:785:16:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:809:19:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:77:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:244:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:780:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<typename seqan::Infix<THost>::Type, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>; typename seqan::Infix<THost>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:809:19:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_type.h:437:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  437 |     return _object;
      |            ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue, String<TCargo>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = unsigned int; TCargo = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1917:15:   required from 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TValue, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1898:15:   required from 'void seqan::findIntervals(const IntervalTree<TValue, TCargo>&, TValue, TValue, String<TAlphabet>&) [with TValue = unsigned int; TCargo = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf_matepairs.h:240:18:   required from 'bool _checkRightMateMatches(const TMatch&, const seqan::String<TString>&, const TMSplazerChain&, const MSplazerOptions&) [with TMatch = StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf_matepairs.h:278:42:   required from 'bool _checkMateMatches(const TMatch&, const seqan::String<TString>&, const TMSplazerChain&, const MSplazerOptions&) [with TMatch = StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf_matepairs.h:345:35:   required from 'void _initialiseGraphMatePairs(QueryMatches<StellarMatch<TSequence, TId> >&, TMSplazerChain&, const MSplazerOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_algorithms.h:644:42:   required from 'void _chainQueryMatches(seqan::StringSet<QueryMatches<StellarMatch<TSequence, TId> > >&, seqan::String<TSequenceValue>&, seqan::String<TEmission>&, const seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&, const MSplazerOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TScoreAlloc = seqan::String<int>; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:224:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1949:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1949 |                 act_prop = property(pm,act_knot);
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1961:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1961 |                                 next_prop = property(pm,targetVertex(it));
      |                                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1982:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1982 |                                         next_prop = property(pm,targetVertex(it));
      |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:447:13:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:698:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h: In instantiation of 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<TSource, TSpec>&, const String<TCargo>&) [with TSource1 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSource2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec2 = Tag<ArrayGaps_>; TPos = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:154:19:   required from 'void seqan::integrateAlign(Align<TSource, TSpec>&, const Align<typename Infix<THost>::Type, TSpec2>&) [with TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec1 = Tag<ArrayGaps_>; TSpec2 = Tag<ArrayGaps_>; typename Infix<THost>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:620:16:   required from 'void _tracebackLeft(const TMatrix&, const TCoord&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, TPos, TPos, TAlign&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TCoord = seqan::Pair<long unsigned int, long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:753:17:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:860:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  124 |         it = iter(row(align, i), value(viewPos, i));
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer.h:121:8:   required from 'bool _writeGlobalBreakpoints(const seqan::String<TString>&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TId>&, const MSplazerOptions&, seqan::Vcf) [with TBreakpoint = Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::Vcf = seqan::Tag<seqan::Vcf_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:271:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:222:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1608:11:   required from 'void seqan::append(TTarget&, TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf_matepairs.h:177:15:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:72:30:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TIterator>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_array.h:401:10:   required from 'void seqan::assignSource(Gaps<TSequence, Tag<ArrayGaps_> >&, const TSequence2&) [with TSequence = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequence2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:614:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:402:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TAlphabet>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<long unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:703:26:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:860:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1608:11:   required from 'void seqan::append(TTarget&, TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/gustaf_matepairs.h:177:15:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:72:30:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:703:26:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:860:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, TraceBack_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, TraceBack_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, TraceBack_>; TValueTarget = SimpleType<unsigned char, TraceBack_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, TraceBack_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:703:26:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar_extension.h:860:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:643:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::TraceBack_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::TraceBack_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>; TSource = Triple<long unsigned int, long unsigned int, int, void>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:268:11:   required from 'void seqan::move(TTarget&, TSource&) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>; TSource = Triple<long unsigned int, long unsigned int, int, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1056:13:   required from 'void seqan::_arrayMoveForwardDefault(TSource1, TSource2, TTarget) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>*; TSource1 = Triple<long unsigned int, long unsigned int, int, void>*; TSource2 = Triple<long unsigned int, long unsigned int, int, void>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1600:29:   required from 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, False) [with TValue = Triple<long unsigned int, long unsigned int, int, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = Triple<long unsigned int, long unsigned int, int, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1211:25:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = Triple<long unsigned int, long unsigned int, int, void>*; TSource1 = Triple<long unsigned int, long unsigned int, int, void>*; TSource2 = Triple<long unsigned int, long unsigned int, int, void>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1295:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1929:12:   required from 'void seqan::replace(TTarget&, TPositionBegin, TPositionEnd, const TSource&) [with TTarget = String<Triple<long unsigned int, long unsigned int, int, void>, Alloc<> >; TPositionBegin = int; TPositionEnd = int; TSource = String<Triple<long unsigned int, long unsigned int, int, void>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:224:20:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:624:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/msplazer_main.h:145:27:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, long unsigned int, int, void>& seqan::Triple<long unsigned int, long unsigned int, int, void>::operator=(const seqan::Triple<long unsigned int, long unsigned int, int, void>&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:57:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_base.h:162:12: note: because 'seqan::Triple<long unsigned int, long unsigned int, int, void>' has user-provided 'seqan::Triple<T1, T2, T3, TSpec>::Triple(const seqan::Triple<T1, T2, T3, TSpec>&) [with T1 = long unsigned int; T2 = long unsigned int; T3 = int; TSpec = void]'
  162 |     inline Triple(Triple const & _p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ScoreAndID<int, long unsigned int>, Alloc<> >; TValue = ScoreAndID<int, long unsigned int>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::ScoreAndID<int, long unsigned int>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = ScoreAndID<int, long unsigned int>; TLess = std::less<ScoreAndID<int, long unsigned int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = ScoreAndID<int, long unsigned int>; TLess = std::less<ScoreAndID<int, long unsigned int> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<ScoreAndID<int, long unsigned int>, Alloc<> >; TValue = ScoreAndID<int, long unsigned int>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::ScoreAndID<int, long unsigned int>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = ScoreAndID<int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = ScoreAndID<int, long unsigned int>; TLess = std::less<ScoreAndID<int, long unsigned int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'typename seqan::LocalAlignmentFinder<TScoreValue>::TMatrixPosition seqan::_getNextBestEndPosition(LocalAlignmentFinder<TScoreValue>&, TScoreValue) [with TScoreValue = int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:673:8,
    inlined from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:572:39,
    inlined from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_enumeration_banded.h:109:35,
    inlined from 'bool seqan::nextLocalAlignment(Align<TSource, TSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_enumeration_banded.h:121:30,
    inlined from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:617:30,
    inlined from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf/../../../core/apps/stellar/stellar.h:716:17:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12,
    inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In copy constructor 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12,
    inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In copy constructor 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<int>; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:191:50,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12,
    inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = seqan::Tag<seqan::Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In copy constructor 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = seqan::Tag<seqan::Default_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<int>; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&, bool) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:192:24,
    inlined from 'void seqan::_copyGraph(const Graph<Directed<TCargo, TSpec> >&, Graph<Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:213:12,
    inlined from 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = seqan::Tag<seqan::Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:110:14:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In copy constructor 'seqan::Graph<seqan::Directed<TCargo, TSpec> >::Graph(const seqan::Graph<seqan::Directed<TCargo, TSpec> >&) [with TCargo = int; TSpec = seqan::Tag<seqan::Default_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 40%] Linking CXX executable ../../../bin/gustaf
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/gustaf && /usr/bin/cmake -E cmake_link_script CMakeFiles/gustaf.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/gustaf.dir/gustaf.cpp.o -o ../../../bin/gustaf  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 40%] Built target gustaf
make  -f extras/apps/insegt/CMakeFiles/insegt.dir/build.make extras/apps/insegt/CMakeFiles/insegt.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/insegt /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/insegt/CMakeFiles/insegt.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/insegt/CMakeFiles/insegt.dir/build.make extras/apps/insegt/CMakeFiles/insegt.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 41%] Building CXX object extras/apps/insegt/CMakeFiles/insegt.dir/insegt.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/insegt && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/insegt/CMakeFiles/insegt.dir/insegt.cpp.o -MF CMakeFiles/insegt.dir/insegt.cpp.o.d -o CMakeFiles/insegt.dir/insegt.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:14:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:1:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:16:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:17:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:21:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/create_gff.h: In function 'void seqan::createAnnoCountGFF(TFile&, TAnnoCountStore&, TAnnoNormStore&, FragmentStore<TSpec, TConfig>&, TMap&)':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/create_gff.h:225:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  225 |         if (getValue(itAnno).typeId != INVALID_ID)
      |         ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/create_gff.h:228:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  228 |                 if (getValue(itAnno).contigId == INVALID_ID )
      |                 ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:23:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h: In function 'bool seqan::ngsOverlapper(TOptions&)':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:901:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  901 |     if (!readOutput.good())
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:903:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  903 |         createReadCountGFF(readOutput, readAnnoStore, fragStore);
      |         ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:908:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  908 |     if (!annoOutput.good())
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:910:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  910 |         createAnnoCountGFF(annoOutput, annoCountStore, annoNormStore, fragStore, mapO);
      |         ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:915:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  915 |     if (!tupleOutput.good())
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:917:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  917 |         createTupleCountGFF(tupleOutput, tupleCountStore, fragStore, options.thresholdCount, options.thresholdRPKM);
      |         ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp: In function 'int main(int, const char**)':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:188:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  188 |     if (res != ArgumentParser::PARSE_OK)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:191:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  191 |         if (options.maxTuple)
      |         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:61:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> > seqan::nodeDown(const Iter<TFragmentStore, AnnotationTree<TSpec> >&) [with TFragmentStore = FragmentStore<>; TSpec = void]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:45:64:   required from 'void seqan::adjustParentEntries(FragmentStore<TSpec, TConfig>&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:865:21:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_annotation.h:1281:54: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
 1281 |         Iter<TFragmentStore, AnnotationTree<TSpec> > tmp(it);
      |                                                      ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_annotation.h:415:9: note: because 'seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]'
  415 |         operator = (Iter const &_origin)
      |         ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_annotation.h:1283:16: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
 1283 |         return tmp;
      |                ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_annotation.h:415:9: note: because 'seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]'
  415 |         operator = (Iter const &_origin)
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<long int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_intervaltree.h:182:15:   required from 'void seqan::findIntervalsForInterval(String<TSequenceValue>&, TIntervalTree&, TInterval&, const unsigned int&) [with TIntervalTree = IntervalTree<long int, unsigned int>; TInterval = Interval<unsigned int>; TCargo = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:82:27:   required from 'void seqan::getIdsForRead(TAnnoIds&, FragmentStore<TSpec, TConfig>&, TIntervalTree&, TIntervals&, unsigned int) [with TAnnoIds = StringSet<String<unsigned int, Alloc<> >, Owner<> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TIntervalTree = IntervalTree<long int, unsigned int>; TIntervals = String<Interval<unsigned int>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/fusion.h:775:18:   required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = String<unsigned int, Alloc<> >; TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:884:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1827:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1827 |                 act_prop = property(pm,act_knot);
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<long int, unsigned int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1838:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1838 |                                 next_prop = property(pm,targetVertex(it));
      |                                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<long int, unsigned int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1859:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1859 |                                         next_prop = property(pm,targetVertex(it));
      |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<long int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<long int, unsigned int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:465:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int; TCount = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2801:19:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45:   required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:838:6:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  742 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  744 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:12:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>*; TParam = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>; TSource = Segment<String<GapAnchor<long int>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2738:18:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45:   required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:838:6:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:13:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1018:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:153:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2739:15:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:459:45:   required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:838:6:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>, Alloc<> >; TValue = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_> >, GapAnchor<long int>, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1117:14:   required from 'void seqan::_storeAppendContig(FragmentStore<TSpec, TConfig>&, TId&, TName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TId = unsigned int; TName = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_gff.h:256:23:   required from 'void seqan::_storeOneAnnotation(TFragmentStore&, IOContextGff_<TFragmentStore, TSpec>&) [with TFragmentStore = FragmentStore<>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_gff.h:331:32:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Gff) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Gff = Tag<TagGff_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:861:10:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:577:30:   required from 'void seqan::_readAlignments(TStreamOrReader&, BamIOContext<TNameStore, TNameStoreCache>&, FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > >, String<char, Alloc<> > >; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >; TMatchMateInfos = String<MatchMateInfo_<long int, unsigned int>, Alloc<> >; TTag = Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:452:24:   required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:838:6:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:577:30:   required from 'void seqan::_readAlignments(TStreamOrReader&, BamIOContext<TNameStore, TNameStoreCache>&, FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > >, String<char, Alloc<> > >; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<long int>, Alloc<> >, Owner<ConcatDirect<void> > >; TMatchMateInfos = String<MatchMateInfo_<long int, unsigned int>, Alloc<> >; TTag = Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:452:24:   required from 'void seqan::_readImpl(TStreamOrReader&, FragmentStore<TSpec, TConfig>&, const TTag&, const FragStoreImportFlags&) [with TStreamOrReader = RecordReader<std::basic_fstream<char>, SinglePass<void> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TTag = Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:474:18:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const FragStoreImportFlags&) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:496:13:   required from 'void seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Sam) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/overlap_module.h:838:6:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt/insegt.cpp:197:15:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:56,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  534 |                 insertGaps(it, cigar[i].count);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:535:13: note: here
  535 |             case 'I':
      |             ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Nothing, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  534 |                 insertGaps(it, cigar[i].count);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:535:13: note: here
  535 |             case 'I':
      |             ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h: In function 'unsigned int seqan::cigarToGapAnchorContig(const TCigarString&, TGaps&) [with TCigarString = String<CigarElement<> >; TGaps = Gaps<Nothing, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:564:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  564 |                 insertGaps(it, cigar[i].count);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/cigar.h:565:13: note: here
  565 |             case 'D':
      |             ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 41%] Linking CXX executable ../../../bin/insegt
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/insegt && /usr/bin/cmake -E cmake_link_script CMakeFiles/insegt.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/insegt.dir/insegt.cpp.o -o ../../../bin/insegt  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 41%] Built target insegt
make  -f extras/apps/mason2/CMakeFiles/mason_sim.dir/build.make extras/apps/mason2/CMakeFiles/mason_sim.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_sim.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/mason2/CMakeFiles/mason_sim.dir/build.make extras/apps/mason2/CMakeFiles/mason_sim.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 43%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/external_split_merge.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/external_split_merge.cpp.o -MF CMakeFiles/mason_sim.dir/external_split_merge.cpp.o.d -o CMakeFiles/mason_sim.dir/external_split_merge.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/external_split_merge.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/external_split_merge.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/external_split_merge.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
                 from /usr/include/c++/13/vector:68,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/external_split_merge.h:49:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/external_split_merge.h:50:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/genomic_variants.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/genomic_variants.cpp.o -MF CMakeFiles/mason_sim.dir/genomic_variants.cpp.o.d -o CMakeFiles/mason_sim.dir/genomic_variants.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:52:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.h:52:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, GenomicInterval>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = GenomicInterval]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1886:15:   required from 'void seqan::findIntervals(const IntervalTree<TValue, TCargo>&, TValue, String<TAlphabet>&) [with TValue = int; TCargo = GenomicInterval]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp:644:18:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1827:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1827 |                 act_prop = property(pm,act_knot);
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, GenomicInterval>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1838:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1838 |                                 next_prop = property(pm,targetVertex(it));
      |                                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, GenomicInterval>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1859:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1859 |                                         next_prop = property(pm,targetVertex(it));
      |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, GenomicInterval>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11:   required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp:234:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = const seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TValue = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp:246:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11:   required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.cpp:234:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 45%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/mason_options.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/mason_options.cpp.o -MF CMakeFiles/mason_sim.dir/mason_options.cpp.o.d -o CMakeFiles/mason_sim.dir/mason_options.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_options.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_options.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_options.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 45%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/methylation_levels.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/methylation_levels.cpp.o -MF CMakeFiles/mason_sim.dir/methylation_levels.cpp.o.d -o CMakeFiles/mason_sim.dir/methylation_levels.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:39:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<String<char, Alloc<> > >; TValue = String<char, Alloc<> >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = String<char, Alloc<> >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::String<char, seqan::Alloc<> > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<String<char, Alloc<> > >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<String<char, Alloc<> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::HtmlToolDocPrinter_::_toHtml(const TSequence&) const [with TSequence = seqan::String<char, seqan::Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/tool_doc.h:284:34:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551568' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::HtmlToolDocPrinter_::_toHtml(const TSequence&) const [with TSequence = seqan::String<char, seqan::Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 46%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_454.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_454.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_454.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_454.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_454.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_454.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = const seqan::SimpleType<unsigned char, seqan::Dna_>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TValue = SimpleType<unsigned char, Dna_>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_454.cpp:372:24:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<CigarElement<> >; TValue = CigarElement<>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = CigarElement<>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::CigarElement<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<CigarElement<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<CigarElement<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:365:22,
    inlined from 'virtual void Roche454SequencingSimulator::simulateRead(TRead&, TQualities&, SequencingSimulationInfo&, const TFragment&, SequencingSimulator::Direction, SequencingSimulator::Strand)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_454.cpp:377:28:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/stdexcept:38:
/usr/include/c++/13/new: In member function 'virtual void Roche454SequencingSimulator::simulateRead(TRead&, TQualities&, SequencingSimulationInfo&, const TFragment&, SequencingSimulator::Direction, SequencingSimulator::Strand)':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<CigarElement<> >; TValue = CigarElement<>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = CigarElement<>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::CigarElement<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<CigarElement<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<CigarElement<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:365:22,
    inlined from 'virtual void Roche454SequencingSimulator::simulateRead(TRead&, TQualities&, SequencingSimulationInfo&, const TFragment&, SequencingSimulator::Direction, SequencingSimulator::Strand)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_454.cpp:382:28:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'virtual void Roche454SequencingSimulator::simulateRead(TRead&, TQualities&, SequencingSimulationInfo&, const TFragment&, SequencingSimulator::Direction, SequencingSimulator::Strand)':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 46%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_base.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_base.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_base.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_base.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_base.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_base.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_genome.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_genome.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_genome.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_genome.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.h:42:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = const char; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TValue = char; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TValue = char]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.cpp:69:28:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:259:72:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  161 |             _host(std::forward<THost_>(host))
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:69:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:165:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  165 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:111:7:   required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:259:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:166:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:259:72:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:670:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:452:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:193:25:   required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:259:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  768 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = const seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TValue = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:201:28:   required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_illumina.cpp:257:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<CigarElement<> >; TValue = CigarElement<>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = CigarElement<>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::CigarElement<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<CigarElement<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<CigarElement<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:365:22:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/stdexcept:38:
/usr/include/c++/13/new: In function 'std::pair<int, int> appendOperation(TCigarString&, char)':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:146:76:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  161 |             _host(std::forward<THost_>(host))
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:69:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:165:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  165 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:111:7:   required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:146:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_view.h:166:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:161:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:146:76:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:670:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:452:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:59:25:   required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:146:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  768 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1477:56:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = const seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TValue = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:67:28:   required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = seqan::Rng<seqan::MersenneTwister>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_sanger.cpp:144:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<CigarElement<> >; TValue = CigarElement<>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = CigarElement<>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::CigarElement<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<CigarElement<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<CigarElement<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:365:22:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/stdexcept:38:
/usr/include/c++/13/new: In function 'std::pair<int, int> appendOperation(TCigarString&, char)':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object extras/apps/mason2/CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o -MF CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o.d -o CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:38:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:42:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  190 |     else
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  192 |         streamWriteChar(stream, '\t');
      |         ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:40:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:426:11:   required from 'int seqan::readRegion(String<TValue, TSpec>&, const FaiIndex&, unsigned int, unsigned int, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:505:22:   required from 'int seqan::readSequence(String<TValue, TSpec>&, const FaiIndex&, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.cpp:268:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int>; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/stdexcept:38:
/usr/include/c++/13/new: In function 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 50%] Linking CXX static library libmason_sim.a
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -P CMakeFiles/mason_sim.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_sim.dir/link.txt --verbose=1
/usr/bin/ar qc libmason_sim.a CMakeFiles/mason_sim.dir/external_split_merge.cpp.o CMakeFiles/mason_sim.dir/genomic_variants.cpp.o CMakeFiles/mason_sim.dir/mason_options.cpp.o CMakeFiles/mason_sim.dir/methylation_levels.cpp.o CMakeFiles/mason_sim.dir/simulate_454.cpp.o CMakeFiles/mason_sim.dir/simulate_base.cpp.o CMakeFiles/mason_sim.dir/simulate_genome.cpp.o CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o
/usr/bin/ranlib libmason_sim.a
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 50%] Built target mason_sim
make  -f extras/apps/mason2/CMakeFiles/mason_genome.dir/build.make extras/apps/mason2/CMakeFiles/mason_genome.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_genome.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/mason2/CMakeFiles/mason_genome.dir/build.make extras/apps/mason2/CMakeFiles/mason_genome.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 50%] Building CXX object extras/apps/mason2/CMakeFiles/mason_genome.dir/mason_genome.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_genome.dir/mason_genome.cpp.o -MF CMakeFiles/mason_genome.dir/mason_genome.cpp.o.d -o CMakeFiles/mason_genome.dir/mason_genome.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_genome.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_genome.cpp:40:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_genome.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/simulate_genome.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_genome.cpp:42:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 51%] Linking CXX executable ../../../bin/mason_genome
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_genome.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_genome.dir/mason_genome.cpp.o -o ../../../bin/mason_genome  -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 51%] Built target mason_genome
make  -f extras/apps/mason2/CMakeFiles/mason_methylation.dir/build.make extras/apps/mason2/CMakeFiles/mason_methylation.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_methylation.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/mason2/CMakeFiles/mason_methylation.dir/build.make extras/apps/mason2/CMakeFiles/mason_methylation.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 51%] Building CXX object extras/apps/mason2/CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -MF CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o.d -o CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_methylation.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_methylation.cpp:39:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_methylation.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_methylation.cpp:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:426:11:   required from 'int seqan::readRegion(String<TValue, TSpec>&, const FaiIndex&, unsigned int, unsigned int, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:505:22:   required from 'int seqan::readSequence(String<TValue, TSpec>&, const FaiIndex&, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_methylation.cpp:166:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 51%] Linking CXX executable ../../../bin/mason_methylation
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_methylation.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -o ../../../bin/mason_methylation  -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 51%] Built target mason_methylation
make  -f extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 51%] Building CXX object extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -MF CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o.d -o CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_frag_sequencing.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_frag_sequencing.cpp:39:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_frag_sequencing.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_frag_sequencing.cpp:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:262:12:   required from 'int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, RecordReader<TFile, DoublePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TSpec = Tag<StringReader_>; TTag = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:557:37:   required from 'int seqan::readRecord(TIdString&, TSeqString&, RecordReader<TFile, TPass>&, const Fasta&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TPass = DoublePass<Tag<StringReader_> >; Fasta = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:501:40:   required from 'int seqan::SequenceStreamImpl_::readRecord(TId&, TSequence&, const TFormatTag&) [with TId = seqan::String<char, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TFormatTag = seqan::Tag<seqan::TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream.h:697:38:   required from 'int seqan::readRecord(TId&, TSequence&, SequenceStream&) [with TId = String<char, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_frag_sequencing.cpp:202:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 53%] Linking CXX executable ../../../bin/mason_frag_sequencing
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_frag_sequencing.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -o ../../../bin/mason_frag_sequencing  -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 53%] Built target mason_frag_sequencing
make  -f extras/apps/mason2/CMakeFiles/mason_variator.dir/build.make extras/apps/mason2/CMakeFiles/mason_variator.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_variator.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/mason2/CMakeFiles/mason_variator.dir/build.make extras/apps/mason2/CMakeFiles/mason_variator.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 53%] Building CXX object extras/apps/mason2/CMakeFiles/mason_variator.dir/mason_variator.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_variator.dir/mason_variator.cpp.o -MF CMakeFiles/mason_variator.dir/mason_variator.cpp.o.d -o CMakeFiles/mason_variator.dir/mason_variator.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:48:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  190 |     else
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  192 |         streamWriteChar(stream, '\t');
      |         ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:50:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:1085:15:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<StructuralVariantRecord>; TValue = StructuralVariantRecord; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = StructuralVariantRecord; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = StructuralVariantRecord; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = StructuralVariantRecord; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = StructuralVariantRecord; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = StructuralVariantRecord; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<StructuralVariantRecord>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = StructuralVariantRecord; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<StructuralVariantRecord>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<StructuralVariantRecord>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'void StructuralVariantSimulator::_simulateFromSizes(Variants&, unsigned int, int, const seqan::CharString&)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_variator.cpp:317:30:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551504' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void StructuralVariantSimulator::_simulateFromSizes(Variants&, unsigned int, int, const seqan::CharString&)':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 54%] Linking CXX executable ../../../bin/mason_variator
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_variator.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_variator.dir/mason_variator.cpp.o -o ../../../bin/mason_variator  -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 54%] Built target mason_variator
make  -f extras/apps/mason2/CMakeFiles/mason_materializer.dir/build.make extras/apps/mason2/CMakeFiles/mason_materializer.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_materializer.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/mason2/CMakeFiles/mason_materializer.dir/build.make extras/apps/mason2/CMakeFiles/mason_materializer.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 54%] Building CXX object extras/apps/mason2/CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -MF CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o.d -o CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp:47:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  190 |     else
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  192 |         streamWriteChar(stream, '\t');
      |         ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp: In member function 'int MasonMaterializerApp::run()':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_materializer.cpp:110:33: warning: catching polymorphic type 'class MasonIOException' by value [-Wcatch-value=]
  110 |         catch (MasonIOException e)
      |                                 ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 56%] Linking CXX executable ../../../bin/mason_materializer
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_materializer.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -o ../../../bin/mason_materializer  -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 56%] Built target mason_materializer
make  -f extras/apps/mason2/CMakeFiles/mason_simulator.dir/build.make extras/apps/mason2/CMakeFiles/mason_simulator.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_simulator.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/mason2/CMakeFiles/mason_simulator.dir/build.make extras/apps/mason2/CMakeFiles/mason_simulator.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 58%] Building CXX object extras/apps/mason2/CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -MF CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o.d -o CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/fragment_generation.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
                 from /usr/include/c++/13/vector:68,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:40:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:47:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  190 |     else
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  192 |         streamWriteChar(stream, '\t');
      |         ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/random.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/fragment_generation.h:50:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TIterator>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_array.h:243:34:   required from 'void seqan::_reinitArrayGaps(Gaps<TSequence, Tag<ArrayGaps_> >&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_array.h:153:25:   required from 'seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >::Gaps(TSequence&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:221:57:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/fragment_generation.h:51:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  686 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  619 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = long int]':
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBand_<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1421:32:   required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:686:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/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 DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_algorithm_impl.h:1419:34:   required from 'typename seqan::Value<TKeywords>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBand_<TBandSwitch>&, const DPProfile_<TAlignmentAlgo, TGapCosts, TTraceFlag>&) [with TTraceTarget = String<TraceSegment_<long unsigned int, long unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<TKeywords>::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:675:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TRightValue, TRightSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = Tag<Default_>; TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:716:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&, const TGapsTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; TGapsTag = TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> >; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/dp_setup.h:732:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, int, int, const TAlgoTag&) [with TTraceSegment = TraceSegment_<long unsigned int, long unsigned int>; TSpec = Alloc<>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TAlignConfig = AlignConfig<>; TAlgoTag = Tag<NeedlemanWunsch_>; typename Value<Score<TScoreValue, TScoreSpec> >::Type = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:172:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:209:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TTop, TRight, TLeft, TBottom, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_banded.h:226:27:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:229:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = unsigned int; TValue2 = SimpleType<unsigned char, Dna5_>; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = unsigned int; TValue = SimpleType<unsigned char, Dna5_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:426:11:   required from 'int seqan::readRegion(String<TValue, TSpec>&, const FaiIndex&, unsigned int, unsigned int, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:505:22:   required from 'int seqan::readSequence(String<TValue, TSpec>&, const FaiIndex&, unsigned int) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_simulator.cpp:817:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/new_allocator.h:34,
                 from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/13/bits/allocator.h:46,
                 from /usr/include/c++/13/vector:63:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/fragment_generation.h:45:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 58%] Linking CXX executable ../../../bin/mason_simulator
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_simulator.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -o ../../../bin/mason_simulator  -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 58%] Built target mason_simulator
make  -f extras/apps/mason2/CMakeFiles/mason_splicing.dir/build.make extras/apps/mason2/CMakeFiles/mason_splicing.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_splicing.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/mason2/CMakeFiles/mason_splicing.dir/build.make extras/apps/mason2/CMakeFiles/mason_splicing.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 59%] Building CXX object extras/apps/mason2/CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -MF CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o.d -o CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:42:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:46:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h: In function 'int seqan::writeRecord(TStream&, const VcfRecord&, const VcfIOContext&, const Vcf&)':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:190:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  190 |     else
      |     ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/vcf_io/write_vcf.h:192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  192 |         streamWriteChar(stream, '\t');
      |         ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/genomic_variants.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/vcf_materialization.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp: In member function 'int MasonSplicingApp::run()':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:138:33: warning: catching polymorphic type 'class MasonIOException' by value [-Wcatch-value=]
  138 |         catch (MasonIOException e)
      |                                 ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1608:11:   required from 'void seqan::append(TTarget&, TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:292:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1608:11:   required from 'void seqan::append(TTarget&, TSource&) [with TTarget = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_splicing.cpp:292:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 59%] Linking CXX executable ../../../bin/mason_splicing
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_splicing.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -o ../../../bin/mason_splicing  -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 59%] Built target mason_splicing
make  -f extras/apps/mason2/CMakeFiles/mason_tests.dir/build.make extras/apps/mason2/CMakeFiles/mason_tests.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_tests.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/mason2/CMakeFiles/mason_tests.dir/build.make extras/apps/mason2/CMakeFiles/mason_tests.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 61%] Building CXX object extras/apps/mason2/CMakeFiles/mason_tests.dir/mason_tests.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/mason2/CMakeFiles/mason_tests.dir/mason_tests.cpp.o -MF CMakeFiles/mason_tests.dir/mason_tests.cpp.o.d -o CMakeFiles/mason_tests.dir/mason_tests.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_tests.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_tests.cpp:40:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/mason_tests.cpp:38:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/methylation_levels.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<CigarElement<> >; TValue = CigarElement<>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = CigarElement<>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::CigarElement<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = CigarElement<>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<CigarElement<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<CigarElement<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:365:22,
    inlined from 'std::pair<int, int> appendOperation(TCigarString&, char)' at /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2/sequencing.h:356:28:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'std::pair<int, int> appendOperation(TCigarString&, char)':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 61%] Linking CXX executable ../../../bin/mason_tests
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_tests.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/mason_tests.dir/mason_tests.cpp.o -o ../../../bin/mason_tests  -lrt -L/usr/lib64 -lz libmason_sim.a -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 61%] Built target mason_tests
make  -f extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 61%] Building CXX object extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -MF CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o.d -o CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_plot_thumbnails.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_plot_thumbnails.cpp:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_plot_thumbnails.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io/roi_io_context.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_plot_thumbnails.cpp:46:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 61%] Linking CXX executable ../../../bin/roi_plot_thumbnails
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/roi_plot_thumbnails.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -o ../../../bin/roi_plot_thumbnails  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 61%] Built target roi_plot_thumbnails
make  -f extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 62%] Building CXX object extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/bam2roi.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/bam2roi.cpp.o -MF CMakeFiles/bam2roi.dir/bam2roi.cpp.o.d -o CMakeFiles/bam2roi.dir/bam2roi.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/bam2roi.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/bam2roi.cpp:40:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/bam2roi.cpp:37:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/bam2roi.cpp:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_stream.h:50,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:107:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:43,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.h:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/bam2roi.cpp:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  343 |         public ::std::binary_function<TVertexDescriptor, TCargo, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)':
/builddir/build/BUILD/seqan-1.4.2/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)
      |     ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  420 |         TString seq;
      |         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  538 |         String<TValue> mat;
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  880 |         TName seq1;
      |         ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h: In function 'void seqan::getGappedConsensus(FragmentStore<TSpec, TConfig>&, TGappedConsensus&, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:387:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  387 |                 for(int i = 0; i < ((int) itGaps->gapPos - (int) itGaps->seqPos) - diff; ++i)
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:389:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  389 |                         diff = (itGaps->gapPos - itGaps->seqPos);
      |                         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:51:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:91:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   91 |         public ::std::unary_function<Pair<TSize, TSize>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:102:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  102 |         public ::std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/roi_builder.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/roi_builder.cpp.o -MF CMakeFiles/bam2roi.dir/roi_builder.cpp.o.d -o CMakeFiles/bam2roi.dir/roi_builder.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.h:38:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io/roi_io_context.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io.h:54:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:43,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_builder.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:343:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  343 |         public ::std::binary_function<TVertexDescriptor, TCargo, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function 'void seqan::njTree(const String<TValue, TSpec>&, Graph<Tree<TCargo, TSpec> >&)':
/builddir/build/BUILD/seqan-1.4.2/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)
      |     ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, StringSet<TSequence, TSpec>&, TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  420 |         TString seq;
      |         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, FastaAlign)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  538 |         String<TValue> mat;
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TStringSet&, const TNames&, MummerLib)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  880 |         TName seq1;
      |         ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function 'void seqan::read(TFile&, Graph<Tree<TCargo, TSpec> >&, TNames&, NewickFormat)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h: In function 'void seqan::getGappedConsensus(FragmentStore<TSpec, TConfig>&, TGappedConsensus&, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:387:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  387 |                 for(int i = 0; i < ((int) itGaps->gapPos - (int) itGaps->seqPos) - diff; ++i)
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_base.h:389:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  389 |                         diff = (itGaps->gapPos - itGaps->seqPos);
      |                         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus.h:51:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:91:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   91 |         public ::std::unary_function<Pair<TSize, TSize>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/consensus/consensus_library.h:102:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  102 |         public ::std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 64%] Linking CXX executable ../../../bin/bam2roi
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/bam2roi.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/bam2roi.dir/bam2roi.cpp.o CMakeFiles/bam2roi.dir/roi_builder.cpp.o -o ../../../bin/bam2roi  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 64%] Built target bam2roi
make  -f extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 64%] Building CXX object extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o -MF CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o.d -o CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_feature_projection.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_feature_projection.cpp:46:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_feature_projection.cpp:41:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/bed_io/bed_io_context.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/bed_io.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_interval.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_feature_projection.cpp:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/roi_feature_projection.cpp:43:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o -MF CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o.d -o CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_spliced.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/gff_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_spliced.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_spliced.cpp:36:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_spliced.h:48:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io/roi_io_context.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/roi_io.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_spliced.h:52:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -MF CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o.d -o CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_interval.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/bed_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_interval.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_interval.cpp:36:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi/project_interval.h:38:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/bed_io/bed_io_context.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/bed_io.h:54:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 67%] Linking CXX executable ../../../bin/roi_feature_projection
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/roi_feature_projection.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -o ../../../bin/roi_feature_projection  -lrt -L/usr/lib64 -lz 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 67%] Built target roi_feature_projection
make  -f extras/apps/param_chooser/CMakeFiles/param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/param_chooser.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser/CMakeFiles/param_chooser.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/param_chooser/CMakeFiles/param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/param_chooser.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 67%] Building CXX object extras/apps/param_chooser/CMakeFiles/param_chooser.dir/param_chooser.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/param_chooser/CMakeFiles/param_chooser.dir/param_chooser.cpp.o -MF CMakeFiles/param_chooser.dir/param_chooser.cpp.o.d -o CMakeFiles/param_chooser.dir/param_chooser.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:37:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:32:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif.h:64,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:38:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif/find_motif_pms1.h: In function 'void seqan::pms1(TStrings&, TStrings&, const TType&, const TType&, const bool&, const Oops&)':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif/find_motif_pms1.h:264:82: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = equal_to<int>; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  264 |                                 std::count_if(vect_iter, upper_iter, std::bind2nd(std::equal_to<int>(), *vect_iter));
      |                                                                      ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_function.h:1438:
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif.h:66:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif/find_motif_projection.h: In function 'void seqan::_filteringStep(TBucketAr&, TArray&, TType&, TStrings&, TPositions&, const TType&, const TType&)':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif/find_motif_projection.h:627:50: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater_equal<int>; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  627 |                                           bind2nd(std::greater_equal<int>(),static_cast<int>(s)));
      |                                           ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:33,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:40:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:29,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:34:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:712:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  712 |         struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:740:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  740 |         struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:766:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  766 |         struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:784:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  784 | struct LessSplicedScore : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:806:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  806 | struct LessSplicedScoreGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromPrbFile(TFile&, TDistribution&, ParamChooserOptions&)':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:198:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  198 |     if (skipWhitespaces(reader) != 0)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:201:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  201 |         int kickout = 0;
      |         ^~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromFastQIntFile(TFile&, TDistribution&, ParamChooserOptions&)':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:373:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  373 |     if (pm_options.verbose)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:376:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  376 |         resize(avg,pm_options.totalN,(TFloat)0.0);
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&)':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:934:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  934 |     if (value(reader) == 'e')
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:938:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  938 |         bool atLeastOneFound = false;
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1466:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1466 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:36:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1689:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2300:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1689:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/find_motif.h:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:5:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1435:15:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1466:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:77:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1467:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1689:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2311:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1860:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1689:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2314:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1435:15:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  532 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9:   required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13:   required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:620:11:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1661:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2297:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1661:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2300:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1661:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:368:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  368 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:333:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  333 |         class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:28:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1450:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1468:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TGenome, InfixSegment>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1694:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  768 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/readSimulator.h:433:16:   required from 'void seqan::simulateReads(TReadSet&, TReadIDs&, TGenomeSet&, int, int, TDistr&, int, int, double, bool) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIDs = StringSet<String<char, Alloc<> > >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TDistr = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:755:15:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:18:   required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1724:42:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1756:13:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1774:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:1473:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2308:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/readSimulator.h:433:16:   required from 'void seqan::simulateReads(TReadSet&, TReadIDs&, TGenomeSet&, int, int, TDistr&, int, int, double, bool) [with TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadIDs = StringSet<String<char, Alloc<> > >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TDistr = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:755:15:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:778:30:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:778:30:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2297:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:56,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2297:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2300:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2300:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = True]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1593:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned int, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TDir = String<unsigned int>; TBucketMap = Nothing; TStepSize = long unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1604:25:   required from 'void seqan::createQGramIndex(TIndex&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2565:19:   required from 'bool seqan::indexCreate(Index<TText, IndexQGram<TShapeSpec, TSpec> >&, FibreSADir, Default) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TShapeSpec = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSpec = Tag<Default_>; FibreSADir = const Tag<FibreSADir_>; Default = Tag<Default_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TSpec = IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> >; TFibre = FibreSADir_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:712:21:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1876:21:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2134:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2303:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned int; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<float>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<float>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:778:30:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2087:9:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2208:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:2297:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:830:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:1228:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/param_chooser.cpp:340:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h: In function 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<HammingDistance_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:636:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
  636 |                                         ++del;
      |                                         ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:638:33: note: here
  638 |                                 case SEQAN_INSERT:
      |                                 ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:656:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
  656 |                                         ++del;
      |                                         ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:658:33: note: here
  658 |                                 case SEQAN_INSERT:
      |                                 ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h: In function 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<LevenshteinDistance_>, float>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<float>; TDistance = Tag<LevenshteinDistance_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:636:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
  636 |                                         ++del;
      |                                         ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:638:33: note: here
  638 |                                 case SEQAN_INSERT:
      |                                 ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:656:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
  656 |                                         ++del;
      |                                         ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:658:33: note: here
  658 |                                 case SEQAN_INSERT:
      |                                 ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 69%] Linking CXX executable ../../../bin/param_chooser
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser && /usr/bin/cmake -E cmake_link_script CMakeFiles/param_chooser.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/param_chooser.dir/param_chooser.cpp.o -o ../../../bin/param_chooser  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 69%] Built target param_chooser
make  -f extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 70%] Building CXX object extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -MF CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o.d -o CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/test_param_chooser.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/test_param_chooser.cpp:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/test_param_chooser.cpp:42:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:33,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/test_param_chooser.cpp:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:29,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:34:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:712:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  712 |         struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:740:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  740 |         struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:766:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  766 |         struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:784:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  784 | struct LessSplicedScore : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:806:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  806 | struct LessSplicedScoreGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromPrbFile(TFile&, TDistribution&, ParamChooserOptions&)':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:198:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  198 |     if (skipWhitespaces(reader) != 0)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:201:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  201 |         int kickout = 0;
      |         ^~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'int seqan::qualityDistributionFromFastQIntFile(TFile&, TDistribution&, ParamChooserOptions&)':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:373:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  373 |     if (pm_options.verbose)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:376:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  376 |         resize(avg,pm_options.totalN,(TFloat)0.0);
      |         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h: In function 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&)':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:934:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  934 |     if (value(reader) == 'e')
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/paramChooser.h:938:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  938 |         bool atLeastOneFound = false;
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/test_param_chooser.cpp:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9:   required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13:   required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser/../../../core/apps/splazers/razers.h:620:11:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 70%] Linking CXX executable ../../../bin/test_funcs_param_chooser
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_funcs_param_chooser.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -o ../../../bin/test_funcs_param_chooser 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 70%] Built target test_funcs_param_chooser
make  -f extras/apps/razers3/CMakeFiles/razers3.dir/build.make extras/apps/razers3/CMakeFiles/razers3.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3/CMakeFiles/razers3.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/razers3/CMakeFiles/razers3.dir/build.make extras/apps/razers3/CMakeFiles/razers3.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 70%] Building CXX object extras/apps/razers3/CMakeFiles/razers3.dir/razers.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/razers3/CMakeFiles/razers3.dir/razers.cpp.o -MF CMakeFiles/razers3.dir/razers.cpp.o.d -o CMakeFiles/razers3.dir/razers.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:57:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:63:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:33,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:845:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  845 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:862:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  862 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:896:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  896 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:934:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  934 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:968:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  968 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1009:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1009 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1046:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1046 |     public std::binary_function<TReadMatch, TReadMatch, int>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1087:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1087 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1130:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1130 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1174:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1174 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1218:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1218 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:75:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:127:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  127 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:83:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:264:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  264 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:320:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  320 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:365:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  365 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:48:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:89:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1356:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSGapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1356:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSGapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1356:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1359:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1359:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1359:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSUngapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1364:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSUngapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1364:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSUngapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1364:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSUngapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1367:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSUngapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1367:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSUngapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1367:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1370:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1312:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1370:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1315:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1370:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:101:32: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  101 |     #define SEQAN_DO_PRAGMA(x) _Pragma(#x)
      |                                ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/parallel/parallel_macros.h:102:33: note: in expansion of macro 'SEQAN_DO_PRAGMA'
  102 |     #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                                 ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:697:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  697 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignFunctor = FunctorGlobalEditDistAlign; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1224:33:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:61:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31:   required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1232:14:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:85:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:77:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:33:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  841 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  868 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:76:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  841 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  868 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  841 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  868 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  841 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  868 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  841 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  868 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  841 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  868 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<Hamming_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<Hamming_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  841 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  868 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:841:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  841 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:868:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  868 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignFunctor = FunctorGlobalEditDistAlign; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1224:33:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:90:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignFunctor = FunctorGlobalEditDistAlign; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1224:33:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31:   required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1232:14:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:850:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::end(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:832:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:972:32:   required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1232:14:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  777 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:34:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1087:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  462 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:162:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1087:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1087:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  462 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1087:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:32:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Pigeonhole<void>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:924:42:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:695:16:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  462 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:2047:73:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:878:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  462 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:878:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Pigeonhole<Hamming_>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:924:42:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:695:16:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<Hamming_>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  462 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:2047:73:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:878:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:462:35: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  462 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:878:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:713:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  713 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1208:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:302:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long int>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:757:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1039:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1203:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io_sam.h:1013:50:   required from 'void seqan::_writeAlignments(TFile&, FragmentStore<TSpec, TConfig>&, Sam, const TAlignFunctor&) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignFunctor = FunctorGlobalEditDistAlign; Sam = const Tag<Sam_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1224:33:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TDifference = long int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1189:28:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, Tag<TExpand>) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1169:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >; TPos = long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_> >, AnchorGaps<String<GapAnchor<long int>, Alloc<> > > >, GapsIterator<AnchorGaps<String<GapAnchor<long int>, Alloc<> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_anchor.h:465:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TGapAnchors = String<GapAnchor<long int>, Alloc<> >; TPosition = long int; TCount = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_base.h:628:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = AnchorGaps<String<GapAnchor<long int>, Alloc<> > >; TPosition = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2582:18:   required from 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TScore = Score<int, Tag<Simple_> >; TShrinkMatches = True]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1231:40:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  742 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy]
  744 |     return result;
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_iterator_anchor.h:117:22: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<long int>, seqan::Alloc<> >]'
  117 |         Iter const & operator = (Iter const & other_)
      |                      ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:600:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:971:31:   required from 'int seqan::write(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = std::basic_ofstream<char>; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1232:14:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1309:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/outputFormat.h:1353:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:258:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9:   required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13:   required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:835:14:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:193:23:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:186:23:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:616:25:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::begin(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:375:32:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:679:20:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  532 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Pigeonhole<void>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:887:30:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:930:28:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:695:16:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:896:43:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:930:28:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:695:16:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  609 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:2054:30:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Pigeonhole<Hamming_>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:887:30:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:930:28:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:695:16:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<Hamming_>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:1813:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:2054:30:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:778:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  778 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:206:23:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:186:23:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:101:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:398:24:   required from 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1463:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:865:24:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1475 |             typename Value<T>::Type temp_copy(_value); //temp copy because resize could invalidate _value
      |                                     ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, ErrorAlphabet_>; TValueTarget = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2153:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TSize = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:484:9:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:838:30:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1657:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TMatePairStore>::Type seqan::appendMatePair(FragmentStore<TSpec, TConfig>&, const TRead&, const TRead&, const CharString&, const CharString&) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TMatePairStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TMatePairStore = String<MatePairStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:206:23:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, const char*, TRazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:186:23:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:653:36:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:81:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; typename Iterator<T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:841:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TSpec> >::Type seqan::end(T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_reverse.h:463:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:440:24:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2241:41:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  768 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<void>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2795:64:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1087:24:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  116 |         class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:858:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<void>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:858:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  116 |         class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:653:36:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:1114:30:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  116 |         class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:858:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:1014:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  116 |         class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:838:30:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1105:63:   required from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, PatternState_<TNeedle, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1297:44:   required from 'bool seqan::_stateInit(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1654:18:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1766:13:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TSpec = AlignTextBanded<FindInfix, NMatchesAll_, NMatchesAll_>; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2177:16:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:793:42: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  793 |         return container(hostIterator(me));
      |                                          ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:61:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_interface.h:752:24:   required from 'void seqan::goEnd(TIterator&) [with TIterator = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:948:7:   required from 'void seqan::goEnd(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1656:18:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1766:13:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Tag<ModReverse_> >; TSpec = AlignTextBanded<FindPrefix, NMatchesAll_, NMatchesAll_>; TFindBeginPatternSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2245:32:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TGenome, InfixSegment>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<long unsigned int>, Alloc<> >, RazerSOptions<>, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs.h:792:40:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_iterator.h:294:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |     TContainer cont(container(host(me)));
      |                ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_string.h:139:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]'
  139 |     ModifiedString(typename Parameter_<THost>::Type host) : _host(_toPointer(host))
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2948:40:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<void>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2795:64:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3026:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  116 |         class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:398:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  277 |         class Pattern<TIndex, Pigeonhole<TSpec> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >&)' first required here
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:865:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  277 |         class Pattern<TIndex, Pigeonhole<TSpec> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >&)' first required here
  116 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  117 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  118 |         TMatches_,
      |         ~~~~~~~~~~
  119 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  120 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  121 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  122 |         TShape,
      |         ~~~~~~~
  123 |         TOptions,
      |         ~~~~~~~~~
  124 |         TCounts,
      |         ~~~~~~~~
  125 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_pattern_base.h:368:14:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:2948:40:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSOptions<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3054:36:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:116:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  116 |         class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  497 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >&)' first required here
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  497 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >&)' first required here
  116 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  117 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  118 |         TMatches_,
      |         ~~~~~~~~~~
  119 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  120 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  121 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  122 |         TShape,
      |         ~~~~~~~
  123 |         TOptions,
      |         ~~~~~~~~~
  124 |         TCounts,
      |         ~~~~~~~~
  125 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  277 |         class Pattern<TIndex, Pigeonhole<TSpec> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >&)' first required here
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:15: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  277 |         class Pattern<TIndex, Pigeonhole<TSpec> >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >&)' first required here
  116 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  117 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  118 |         TMatches_,
      |         ~~~~~~~~~~
  119 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  120 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  121 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  122 |         TShape,
      |         ~~~~~~~
  123 |         TOptions,
      |         ~~~~~~~~~
  124 |         TCounts,
      |         ~~~~~~~~
  125 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  497 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >&)' first required here
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  497 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >&)' first required here
  116 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  117 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  118 |         TMatches_,
      |         ~~~~~~~~~~
  119 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  120 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  121 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  122 |         TShape,
      |         ~~~~~~~
  123 |         TOptions,
      |         ~~~~~~~~~
  124 |         TCounts,
      |         ~~~~~~~~
  125 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  116 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  117 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  118 |         TMatches_,
      |         ~~~~~~~~~~
  119 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  120 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  121 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  122 |         TShape,
      |         ~~~~~~~
  123 |         TOptions,
      |         ~~~~~~~~~
  124 |         TCounts,
      |         ~~~~~~~~
  125 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  116 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  117 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  118 |         TMatches_,
      |         ~~~~~~~~~~
  119 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  120 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  121 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  122 |         TShape,
      |         ~~~~~~~
  123 |         TOptions,
      |         ~~~~~~~~~
  124 |         TCounts,
      |         ~~~~~~~~
  125 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  116 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  117 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  118 |         TMatches_,
      |         ~~~~~~~~~~
  119 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  120 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  121 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  122 |         TShape,
      |         ~~~~~~~
  123 |         TOptions,
      |         ~~~~~~~~~
  124 |         TCounts,
      |         ~~~~~~~~
  125 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_onegapped.h:135:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  135 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_> >, Owner<ConcatDirect<void> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:472:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<long unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSOptions<>; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:775:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_parallel.h:116:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  116 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  117 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  118 |         TMatches_,
      |         ~~~~~~~~~~
  119 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  120 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  121 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  122 |         TShape,
      |         ~~~~~~~
  123 |         TOptions,
      |         ~~~~~~~~~
  124 |         TCounts,
      |         ~~~~~~~~
  125 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_gapped.h:330:17: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  330 |                 Shape(Shape const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, ErrorAlphabet_>*; TSource1 = SimpleType<unsigned char, ErrorAlphabet_>*; TSource2 = SimpleType<unsigned char, ErrorAlphabet_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, ErrorAlphabet_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1845:16:   required from 'void seqan::insertValue(T&, TPosition, const TValue&) [with T = String<SimpleType<unsigned char, ErrorAlphabet_> >; TPosition = int; TValue = SimpleType<unsigned char, ErrorAlphabet_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:511:16:   required from 'void seqan::initPatterns(TStateString&, const TShape&, int, const TLogErrorDistr&, TDistance, bool) [with TStateString = String<SensitivityDPState_<Tag<HammingDistance_>, double>, Alloc<> >; TShape = String<char, Alloc<> >; TLogErrorDistr = String<double>; TDistance = Tag<HammingDistance_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/shape_threshold.h:1118:14:   required from 'void seqan::qgramFilteringSensitivity(TSensitivityMatrix&, const TShape&, TPatternSize, TErrors, TThresh, TDistance, ThreshExact, const TErrorDist&) [with TSensitivityMatrix = String<double>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TPatternSize = unsigned int; TErrors = unsigned int; TThresh = unsigned int; TDistance = Tag<HammingDistance_>; TErrorDist = String<double>; ThreshExact = const Tag<ThreshExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:741:42:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<double>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/paramChooser.h:1310:30:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:838:30:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::ErrorAlphabet_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::ErrorAlphabet_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:363:28:   required from 'void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:606:19:   required from 'typename seqan::Value<TIterator>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TIterator>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:296:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<long unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSOptions<>, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  296 |         new( (void*) & value(it) ) TNonConstValue(param_);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11:   required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  142 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:8:   required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  142 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11:   required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  142 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_pigeonhole.h:277:8:   required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  142 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11:   required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  142 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_swift.h:497:11:   required from 'void seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<long unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSOptions<>, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Nothing, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:236:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.cpp:865:26:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  142 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram_openaddressing.h:159:17: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  159 |                 Index(Index const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:38:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 72%] Building CXX object extras/apps/razers3/CMakeFiles/razers3.dir/param_tabs.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/razers3/CMakeFiles/razers3.dir/param_tabs.cpp.o -MF CMakeFiles/razers3.dir/param_tabs.cpp.o.d -o CMakeFiles/razers3.dir/param_tabs.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/param_tabs.cpp
[ 72%] Linking CXX executable ../../../bin/razers3
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/razers3.dir/razers.cpp.o CMakeFiles/razers3.dir/param_tabs.cpp.o -o ../../../bin/razers3  -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 72%] Built target razers3
make  -f extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 74%] Building CXX object extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -MF CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o.d -o CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/simulate_reads.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/cmdparser/cmdparser.h:39,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_cmdparser.h:36,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/simulate_reads.cpp:5:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/simulate_reads.cpp:1:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/simulate_reads.cpp:6:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/map.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/cmdparser/cmdparser.h:37:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9:   required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5Q_> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13:   required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5Q_> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:1302:14:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:1323:20:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:1331:20:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/simulate_reads.cpp:114:21:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 74%] Linking CXX executable ../../../bin/razers3_simulate_reads
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3_simulate_reads.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -o ../../../bin/razers3_simulate_reads  -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 74%] Built target razers3_simulate_reads
make  -f extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 75%] Building CXX object extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -MF CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o.d -o CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/cmdparser/cmdparser.h:39,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_cmdparser.h:36,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:5:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/fstream:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:1:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:6:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:33,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:7:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:845:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  845 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:862:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  862 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:896:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  896 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:934:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  934 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:968:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  968 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1009:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1009 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1046:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1046 |     public std::binary_function<TReadMatch, TReadMatch, int>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1087:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1087 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1130:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1130 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1174:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1174 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:1218:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1218 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/map.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/cmdparser/cmdparser.h:37:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; typename Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:724:19:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:39:19:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45:   required from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize = long int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSize = long int; typename Size<T>::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:793:9:   required from 'void seqan::assignSeq(TSeq&, const TFastaSeq&, Fastq) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFastaSeq = Segment<String<char, MMap<> >, InfixSegment>; Fastq = Tag<TagFastq_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/file_format_mmap.h:1423:13:   required from 'void seqan::assignSeq(TSeq&, const TFileSeq&, const TagSelector<TTagList>&) [with TSeq = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFileSeq = Segment<String<char, MMap<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<TagRaw_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:835:14:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1415:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, const CharString&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1442:19:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, const CharString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:727:19:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:39:19:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1415:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, const CharString&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1442:19:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, const CharString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >; CharString = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:727:19:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, const char*, TRazerSOptions&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TRazerSOptions = RazerSOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/quality2prob.cpp:39:19:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3/razers.h:38:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 75%] Linking CXX executable ../../../bin/razers3_quality2prob
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3_quality2prob.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -std=c++11 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -o ../../../bin/razers3_quality2prob  -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 75%] Built target razers3_quality2prob
make  -f extras/apps/rep_sep/CMakeFiles/rep_sep.dir/build.make extras/apps/rep_sep/CMakeFiles/rep_sep.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/rep_sep /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/rep_sep/CMakeFiles/rep_sep.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/rep_sep/CMakeFiles/rep_sep.dir/build.make extras/apps/rep_sep/CMakeFiles/rep_sep.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 75%] Building CXX object extras/apps/rep_sep/CMakeFiles/rep_sep.dir/rep_sep.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/rep_sep && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/rep_sep/CMakeFiles/rep_sep.dir/rep_sep.cpp.o -MF CMakeFiles/rep_sep.dir/rep_sep.cpp.o.d -o CMakeFiles/rep_sep.dir/rep_sep.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:27:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:22:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:29:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>; TSource = GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1242:11:   required from 'void seqan::assignValue(T&, TPos, const TValue&) [with T = String<GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>, Alloc<> >; TValue = GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>; TPos = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_property.h:178:13:   required from 'void seqan::assignProperty(TPropertyMap&, TDescriptor, TValue) [with TPropertyMap = String<GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>, Alloc<> >; TDescriptor = unsigned int; TValue = GraphCargo<Triple<char, unsigned int, long unsigned int>, AlignedReadStoreElement<long int, GapAnchor<long int>, void>, long unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rgraph_base.h:191:23:   required from 'GraphCargo<TColumnAlphabet, TAlignedReadStoreElement, TPosition>& registerRead(ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>&, typename ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>::TId) [with TColumnAlphabet = seqan::Triple<char, unsigned int, long unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>; TPosition = long unsigned int; typename ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>::TId = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rgraph_construction.h:82:59:   required from 'void construct(ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>&, const seqan::String<seqan::Pair<TPosition, seqan::String<TString> > >&, const seqan::FragmentStore<TSpec, TConfig>&, TId) [with TColumnAlphabet = seqan::Triple<char, unsigned int, long unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>; TPosition = long unsigned int; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TId = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:212:14:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'GraphCargo<seqan::Triple<char, unsigned int, long unsigned int>, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, long unsigned int>& GraphCargo<seqan::Triple<char, unsigned int, long unsigned int>, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, long unsigned int>::operator=(const GraphCargo<seqan::Triple<char, unsigned int, long unsigned int>, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, long unsigned int>&)' is deprecated [-Wdeprecated-copy]
  142 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rgraph.h:32,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:34:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rgraph_base.h:44:5: note: because 'GraphCargo<seqan::Triple<char, unsigned int, long unsigned int>, seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>, long unsigned int>' has user-provided 'GraphCargo<TColumnAlphabet, TAlignedReadStoreElement, TPosition>::GraphCargo(const GraphCargo<TColumnAlphabet, TAlignedReadStoreElement, TPosition>&) [with TColumnAlphabet = seqan::Triple<char, unsigned int, long unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<long int, seqan::GapAnchor<long int>, void>; TPosition = long unsigned int]'
   44 |     GraphCargo(GraphCargo const& other)
      |     ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/assembly_parser.h:186:27:   required from 'void parseContig(const seqan::FragmentStore<TSpec, TConfig>&, TId, seqan::String<TEmission>&, TScannerType) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TId = int; TAnnotatedCandidateColumn = seqan::Pair<long unsigned int, seqan::String<seqan::Triple<char, unsigned int, long unsigned int> > >; TScannerType = SimpleColumn]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:198:16:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1396:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:452:15:   required from 'int seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:155:9:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSource = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = SimpleType<unsigned char, Dna5Q_>; TTargetSpec = Alloc<>; TSource = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:318:11:   required from 'void seqan::appendValue(StringSet<TString, Owner<ConcatDirect<void> > >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = String<SimpleType<unsigned char, Dna5Q_> >; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:1396:13:   required from 'typename seqan::Size<typename seqan::FragmentStore<TSpec, TConfig>::TReadStore>::Type seqan::appendRead(FragmentStore<TSpec, TConfig>&, const TRead&, TId) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TRead = String<SimpleType<unsigned char, Dna5Q_> >; TId = unsigned int; typename Size<typename FragmentStore<TSpec, TConfig>::TReadStore>::Type = long unsigned int; typename FragmentStore<TSpec, TConfig>::TReadStore = String<ReadStoreElement<void>, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_io.h:452:15:   required from 'int seqan::read(TFile&, FragmentStore<TSpec, TConfig>&, Amos) [with TFile = _IO_FILE*; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:155:9:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Triple<char, unsigned int, long unsigned int>; TSource = Triple<char, unsigned int, long unsigned int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:268:11:   required from 'void seqan::move(TTarget&, TSource&) [with TTarget = Triple<char, unsigned int, long unsigned int>; TSource = Triple<char, unsigned int, long unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1056:13:   required from 'void seqan::_arrayMoveForwardDefault(TSource1, TSource2, TTarget) [with TTarget = Triple<char, unsigned int, long unsigned int>*; TSource1 = Triple<char, unsigned int, long unsigned int>*; TSource2 = Triple<char, unsigned int, long unsigned int>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1600:29:   required from 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, False) [with TValue = Triple<char, unsigned int, long unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = Triple<char, unsigned int, long unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1211:25:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = Triple<char, unsigned int, long unsigned int>*; TSource1 = Triple<char, unsigned int, long unsigned int>*; TSource2 = Triple<char, unsigned int, long unsigned int>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1295:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = Triple<char, unsigned int, long unsigned int>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   required from 'static void seqan::AppendString_<TExpand>::append_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::Triple<char, unsigned int, long unsigned int> >; TSource = const seqan::Triple<char, unsigned int, long unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1421:42:   required from 'void seqan::append(String<TValue, TSpec>&, const TSource&, Tag<TUsage>) [with TTargetValue = Triple<char, unsigned int, long unsigned int>; TTargetSpec = Alloc<>; TSource = Triple<char, unsigned int, long unsigned int>; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1626:11:   required from 'void seqan::append(TTarget&, const TSource&) [with TTarget = String<Triple<char, unsigned int, long unsigned int> >; TSource = Triple<char, unsigned int, long unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/assembly_parser.h:197:19:   required from 'void parseContig(const seqan::FragmentStore<TSpec, TConfig>&, TId, seqan::String<TEmission>&, TScannerType) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TId = int; TAnnotatedCandidateColumn = seqan::Pair<long unsigned int, seqan::String<seqan::Triple<char, unsigned int, long unsigned int> > >; TScannerType = SimpleColumn]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep/rep_sep.cpp:198:16:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'constexpr seqan::Triple<char, unsigned int, long unsigned int>& seqan::Triple<char, unsigned int, long unsigned int>::operator=(const seqan::Triple<char, unsigned int, long unsigned int>&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:57,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_base.h:162:12: note: because 'seqan::Triple<char, unsigned int, long unsigned int>' has user-provided 'seqan::Triple<T1, T2, T3, TSpec>::Triple(const seqan::Triple<T1, T2, T3, TSpec>&) [with T1 = char; T2 = unsigned int; T3 = long unsigned int; TSpec = void]'
  162 |     inline Triple(Triple const & _p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 77%] Linking CXX executable ../../../bin/rep_sep
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/rep_sep && /usr/bin/cmake -E cmake_link_script CMakeFiles/rep_sep.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/rep_sep.dir/rep_sep.cpp.o -o ../../../bin/rep_sep  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 77%] Built target rep_sep
make  -f extras/apps/searchjoin/CMakeFiles/search.dir/build.make extras/apps/searchjoin/CMakeFiles/search.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin/CMakeFiles/search.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/searchjoin/CMakeFiles/search.dir/build.make extras/apps/searchjoin/CMakeFiles/search.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 77%] Building CXX object extras/apps/searchjoin/CMakeFiles/search.dir/search.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/searchjoin/CMakeFiles/search.dir/search.cpp.o -MF CMakeFiles/search.dir/search.cpp.o.d -o CMakeFiles/search.dir/search.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:53:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:51:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:43,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:280:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index_extras.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:44:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:321:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  902 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:280:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:321:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  902 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:403:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:447:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  902 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:403:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:447:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  902 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24:   required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TStepSize = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21:   required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:280:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:126:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:103:8: warning: implicitly-declared 'constexpr seqan::VertexEsa<long unsigned int>& seqan::VertexEsa<long unsigned int>::operator=(const seqan::VertexEsa<long unsigned int>&)' is deprecated [-Wdeprecated-copy]
  103 | struct VertexSA : public VertexEsa<TSize>
      |        ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:290:17: note: because 'seqan::VertexEsa<long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long unsigned int]'
  290 |                 VertexEsa(VertexEsa const &other):
      |                 ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: note: synthesized method 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' first required here
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24:   required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TStepSize = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21:   required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:280:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<char, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24:   required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<char, UngappedShape<0> >; TStepSize = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21:   required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:403:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<char, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24:   required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<char, UngappedShape<0> >; TStepSize = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21:   required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:403:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:47:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:506:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:52:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_moveIteratorsRight(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<Tag<HammingDistance_>, TSpec> >&, const StageExact_&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TSpec = Tag<Top_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:587:28:   required from 'bool seqan::_nextState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1277:38:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1254:14:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  244 |         class Iter< TIndex, VSTree< TopDown<TSpec> > >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  244 |         class Iter< TIndex, VSTree< TopDown<TSpec> > >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index_extras.h:65:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:651:32: note: synthesized method 'seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >& seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >::operator=(const seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >&)' first required here
  651 |         back(finder.textStack) = finder.textStack[length(finder.textStack) - 2];
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_moveIteratorsRight(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<Tag<HammingDistance_>, TSpec> >&, const StageExact_&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TSpec = Tag<Top_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:587:28:   required from 'bool seqan::_nextState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1277:38:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1254:14:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  244 |         class Iter< TIndex, VSTree< TopDown<TSpec> > >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  244 |         class Iter< TIndex, VSTree< TopDown<TSpec> > >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:651:32: note: synthesized method 'seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >& seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >::operator=(const seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >&)' first required here
  651 |         back(finder.textStack) = finder.textStack[length(finder.textStack) - 2];
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:47:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:530:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:506:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:530:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:506:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:802:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:530:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  802 |             *_cur = *src;
      |             ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  802 |             *_cur = *src;
      |             ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  802 |             *_cur = *src;
      |             ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  802 |             *_cur = *src;
      |             ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:98:
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<Tag<StringOfMaxSize256_> >; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TValue = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:461:16:   required from 'bool _parseText(DbParser<TDb, TSpec>&, TReader&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>; TSpec = void; TReader = seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:394:50:   required from 'bool parseLine(DbParser<TDb, TSpec>&, TReader&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>; TSpec = void; TReader = seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:534:23:   required from 'bool load(Db<TText, TSpec>&, const TFileName&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; TFileName = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:249:14:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:506:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairIncrementer_<TPair, TLimits>&, const TLimits2&) [with TPair = Pair<unsigned int, unsigned char, Tag<Pack_> >; TLimits = String<unsigned int, Alloc<> >; TLimits2 = String<unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1032 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::pop(Pipe<TInput, TSpec>&, TValue&) [with TInput = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Skew7>; TSpec = Counter; TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pipe<Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Skew7>, Counter>; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:386:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  619 |         Ref_ = *me;
      |         ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairIncrementer_<TPair, TLimits>&, const TLimits2&) [with TPair = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TLimits = String<unsigned int, Alloc<> >; TLimits2 = String<unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1032 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TValue = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:461:16:   required from 'bool _parseText(DbParser<TDb, TSpec>&, TReader&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>; TSpec = void; TReader = seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:394:50:   required from 'bool parseLine(DbParser<TDb, TSpec>&, TReader&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>; TSpec = void; TReader = seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:534:23:   required from 'bool load(Db<TText, TSpec>&, const TFileName&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; TFileName = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:249:14:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:506:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<Tag<StringOfMaxSize256_> >; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<Tag<StringOfMaxSize256_> >; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >; TValue2 = Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Tag<Query_> >&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:797:45:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:506:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:65:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  599 |             tmp.i1 = localPos;
      |             ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:324:41:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop(TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:925:24:   required from 'void seqan::Pool<TValue, TSpec>::pop(TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1159:15:   required from 'void seqan::pop(Pool<TValue, TPoolSpec>&, TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  926 |             Ref_ = *cur;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 6; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 4; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 5; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  599 |             tmp.i1 = localPos;
      |             ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 6; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 4; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 5; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:497:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  497 |                                 tmpRef->i1 = localPos;
      |                                 ~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:497:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  497 |                                 tmpRef->i1 = localPos;
      |                                 ~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:341:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:352:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairDecrementer_<TPair, TLimits, m>&, const TLimits2&) [with TPair = Pair<unsigned int, unsigned char, Tag<Pack_> >; TLimits = String<unsigned int, Alloc<> >; unsigned int m = 7; TLimits2 = String<unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:537:11:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, unsigned char, Tag<Pack_> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1119 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:544:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, unsigned char, Tag<Pack_> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:557:32: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  557 |                         tmp.i1 = localPos;
      |                         ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TSpec = Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h: In instantiation of 'TResult seqan::_skew7NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of 'seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of 'seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairDecrementer_<TPair, TLimits, m>&, const TLimits2&) [with TPair = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TLimits = String<unsigned int, Alloc<> >; unsigned int m = 7; TLimits2 = String<unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:537:11:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1119 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:544:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:557:32: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  557 |                         tmp.i1 = localPos;
      |                         ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:426:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; unsigned int m = 7; TPack = Tag<Pack_>; TPair = Pair<unsigned int, unsigned char, Tag<Pack_> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  438 |             tmpRef->i1 = localPos;
      |             ~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:426:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; unsigned int m = 7; TPack = Tag<Pack_>; TPair = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  438 |             tmpRef->i1 = localPos;
      |             ~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:335:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:148:104:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:247:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:259:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = int; TValue = unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:124:27:   required from 'bool seqan::CompareSkewDCStream<TValue>::operator()(const seqan::SkewDCStream<TValue>&, const seqan::SkewDCStream<TValue>&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:307:23:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:440:13:   required from 'seqan::Pipe<TInput, seqan::Skew7>& seqan::Pipe<TInput, seqan::Skew7>::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_counter.h:105:13:   required from 'seqan::Pipe<TInput, seqan::Counter>& seqan::Pipe<TInput, seqan::Counter>::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >, seqan::Skew7>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:620:9:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:520:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:537:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:454:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:544:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TSpec = Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h: In instantiation of 'TResult seqan::_skew3NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of 'seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of 'seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TFunctor = seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_lss.h:415:29:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:241:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:86:38:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:301:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:329:13:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 3; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_<TValue>::Type = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 1; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_<TValue>::Type = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 2; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:328:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/search.cpp:513:39:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In function 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:142:117: warning: this statement may fall through [-Wimplicit-fallthrough=]
  142 | /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p--;
      |                                                                                                               ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:144:9: note: here
  144 |         case 5:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:145:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
  145 | /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p--;
      |                                                                                                                ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:147:9: note: here
  147 |         case 4:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                       ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:151:9: note: here
  151 |         case 3:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:152:119: 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--;
      |                                                                                                                 ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:154:9: note: here
  154 |         case 2:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                         ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:158:9: note: here
  158 |         case 1:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551440' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<seqan::Truncated<seqan::Preorder> > > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551424' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long unsigned int, Alloc<> >; TValue = long unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<long unsigned int, seqan::Alloc<> >; TValue = long unsigned int; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = long unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TValue2 = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50,
    inlined from 'typename seqan::Size<seqan::StringSet<TString, seqan::Owner<seqan::ConcatDirect<TDelimiter> > > >::Type seqan::resize(StringSet<TString, Owner<ConcatDirect<TDelimiter> > >&, TSize, Tag<TUsage>) [with TString = String<unsigned char>; TSpec = void; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:421:22,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = StringSet<String<unsigned char>, Owner<ConcatDirect<void> > >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = StringSet<String<unsigned char>, Owner<ConcatDirect<void> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = StringSet<String<unsigned char>, Owner<ConcatDirect<void> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551440' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<seqan::Truncated<seqan::Preorder> > > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551424' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551440' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<seqan::Truncated<seqan::Preorder> > > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551424' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551440' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<seqan::Truncated<seqan::Preorder> > > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551424' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, _skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:127:17:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, _skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 79%] Linking CXX executable ../../../bin/search
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin && /usr/bin/cmake -E cmake_link_script CMakeFiles/search.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/search.dir/search.cpp.o -o ../../../bin/search  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 79%] Built target search
make  -f extras/apps/searchjoin/CMakeFiles/join.dir/build.make extras/apps/searchjoin/CMakeFiles/join.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin/CMakeFiles/join.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/searchjoin/CMakeFiles/join.dir/build.make extras/apps/searchjoin/CMakeFiles/join.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 80%] Building CXX object extras/apps/searchjoin/CMakeFiles/join.dir/join.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/searchjoin/CMakeFiles/join.dir/join.cpp.o -MF CMakeFiles/join.dir/join.cpp.o.d -o CMakeFiles/join.dir/join.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:53:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:51:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:43,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:44:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:347:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:316:37:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index_extras.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:44:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:277:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  902 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:347:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:328:37:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:277:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  902 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:347:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:350:37:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:277:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  902 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<HugeDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:347:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:362:37:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:336:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:780:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  780 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:366:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:277:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:902:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  902 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:86:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = seqan::Tag<SmallDb_>]'
   86 |     Index(Index const & other) :
      |     ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24:   required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TStepSize = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21:   required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:347:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:316:37:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:126:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:103:8: warning: implicitly-declared 'constexpr seqan::VertexEsa<long unsigned int>& seqan::VertexEsa<long unsigned int>::operator=(const seqan::VertexEsa<long unsigned int>&)' is deprecated [-Wdeprecated-copy]
  103 | struct VertexSA : public VertexEsa<TSize>
      |        ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:290:17: note: because 'seqan::VertexEsa<long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long unsigned int]'
  290 |                 VertexEsa(VertexEsa const &other):
      |                 ^~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: note: synthesized method 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' first required here
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24:   required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<0> >; TStepSize = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21:   required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:347:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:328:37:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<char, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24:   required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<char, UngappedShape<0> >; TStepSize = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21:   required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:347:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:350:37:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h: In instantiation of 'void seqan::_qgramFillSuffixArray(TSA&, const StringSet<TSequence, TSpec>&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TShape = Shape<char, UngappedShape<0> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TStepSize = unsigned int; TWithConstraints = False]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1639:24:   required from 'void seqan::createQGramIndex(TSA&, TDir&, TBucketMap&, const TText&, TShape&, TStepSize) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TDir = String<long unsigned int, Alloc<> >; TBucketMap = Nothing; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TShape = Shape<char, UngappedShape<0> >; TStepSize = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:804:21:   required from 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:347:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:262:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:362:37:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1448:87: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1448 |                                         if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                               // if bucket is enabled
      |                                                                      ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1450:98: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1450 |                                         sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;                    // first hash
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1458:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1458 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1460:110: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1460 |                                                 sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos;        // next hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1480:95: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1480 |                                                 if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos;                                       // if bucket is enabled
      |                                                                              ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1482:106: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1482 |                                                 sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos;            // hash
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:292:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2147 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_iterator.h:65,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:86:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:47:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:783:30:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:309:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:93,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:52:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_moveIteratorsRight(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<Tag<HammingDistance_>, TSpec> >&, const StageExact_&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TSpec = Tag<Top_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:587:28:   required from 'bool seqan::_nextState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1277:38:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1254:14:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  244 |         class Iter< TIndex, VSTree< TopDown<TSpec> > >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  244 |         class Iter< TIndex, VSTree< TopDown<TSpec> > >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index_extras.h:65:
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:651:32: note: synthesized method 'seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >& seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >::operator=(const seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >&)' first required here
  651 |         back(finder.textStack) = finder.textStack[length(finder.textStack) - 2];
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_moveIteratorsRight(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<Tag<HammingDistance_>, TSpec> >&, const StageExact_&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TSpec = Tag<Top_>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:587:28:   required from 'bool seqan::_nextState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1277:38:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageExact_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1254:14:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  244 |         class Iter< TIndex, VSTree< TopDown<TSpec> > >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:244:15: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  244 |         class Iter< TIndex, VSTree< TopDown<TSpec> > >
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:651:32: note: synthesized method 'seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >& seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >::operator=(const seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >&)' first required here
  651 |         back(finder.textStack) = finder.textStack[length(finder.textStack) - 2];
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:47:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:783:30:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:343:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:147:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  147 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2751:9:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:293:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:266:10:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2745:27: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2745 |                 value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:783:30:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:309:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:783:30:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:343:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  541 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:138:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
  138 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:360:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:2296:14:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:432:27:   required from 'bool seqan::_pushState(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/find_backtracking_exp.h:1271:31:   required from 'void seqan::_find(Finder2<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:603:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:619:20: warning: implicitly-declared 'constexpr seqan::VertexSA<long unsigned int, char>& seqan::VertexSA<long unsigned int, char>::operator=(const seqan::VertexSA<long unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  619 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:122:5: note: because 'seqan::VertexSA<long unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = long unsigned int; TAlphabet = char]'
  122 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:92:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:783:30:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:309:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/iterator_adaptor.h:139:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:541:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:624:25:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TSpec> >::Type seqan::begin(const T&, Tag<TSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_myers_ukkonen.h:1634:63:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:783:30:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:343:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  470 |     return me;
      |            ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/segment_infix.h:197:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  197 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  802 |             *_cur = *src;
      |             ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  802 |             *_cur = *src;
      |             ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  802 |             *_cur = *src;
      |             ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  802 |             *_cur = *src;
      |             ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:98:
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<Tag<StringOfMaxSize256_> >; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1367:67:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TValue = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:461:16:   required from 'bool _parseText(DbParser<TDb, TSpec>&, TReader&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>; TSpec = void; TReader = seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:394:50:   required from 'bool parseLine(DbParser<TDb, TSpec>&, TReader&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>; TSpec = void; TReader = seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:534:23:   required from 'bool load(Db<TText, TSpec>&, const TFileName&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; TFileName = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:231:14:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:309:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairIncrementer_<TPair, TLimits>&, const TLimits2&) [with TPair = Pair<unsigned int, unsigned char, Tag<Pack_> >; TLimits = String<unsigned int, Alloc<> >; TLimits2 = String<unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1032 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::pop(Pipe<TInput, TSpec>&, TValue&) [with TInput = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Skew7>; TSpec = Counter; TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pipe<Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Skew7>, Counter>; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:386:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  619 |         Ref_ = *me;
      |         ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairIncrementer_<TPair, TLimits>&, const TLimits2&) [with TPair = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TLimits = String<unsigned int, Alloc<> >; TLimits2 = String<unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1032 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<> >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<void> >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5_>*; TSource1 = SimpleType<unsigned char, Dna5_>*; TSource2 = SimpleType<unsigned char, Dna5_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TValue = String<char, Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:461:16:   required from 'bool _parseText(DbParser<TDb, TSpec>&, TReader&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>; TSpec = void; TReader = seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:394:50:   required from 'bool parseLine(DbParser<TDb, TSpec>&, TReader&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>; TSpec = void; TReader = seqan::RecordReader<std::basic_fstream<char>, seqan::SinglePass<void> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/db.h:534:23:   required from 'bool load(Db<TText, TSpec>&, const TFileName&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TSpec = void; TFileName = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:231:14:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:309:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<Tag<StringOfMaxSize256_> >; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<Tag<StringOfMaxSize256_> >; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:735:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>; TValue2 = Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, void>&]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:778:40:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Nothing; TSpec = seqan::Tag<Online_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:309:29:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:65:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  599 |             tmp.i1 = localPos;
      |             ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:324:41:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop(TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:925:24:   required from 'void seqan::Pool<TValue, TSpec>::pop(TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1159:15:   required from 'void seqan::pop(Pool<TValue, TPoolSpec>&, TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  926 |             Ref_ = *cur;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 6; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 4; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 5; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  599 |             tmp.i1 = localPos;
      |             ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 6; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 4; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 5; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:497:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  497 |                                 tmpRef->i1 = localPos;
      |                                 ~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:497:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  497 |                                 tmpRef->i1 = localPos;
      |                                 ~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned int, unsigned char, seqan::BitPacked<24, 8> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:97:8: note: 'struct seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' declared here
   97 | struct Pair<T1, T2, BitPacked<BITSIZE1, BITSIZE2> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:341:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:352:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairDecrementer_<TPair, TLimits, m>&, const TLimits2&) [with TPair = Pair<unsigned int, unsigned char, Tag<Pack_> >; TLimits = String<unsigned int, Alloc<> >; unsigned int m = 7; TLimits2 = String<unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:537:11:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, unsigned char, Tag<Pack_> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1119 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:544:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, unsigned char, Tag<Pack_> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:557:32: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  557 |                         tmp.i1 = localPos;
      |                         ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TSpec = Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h: In instantiation of 'TResult seqan::_skew7NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of 'seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of 'seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairDecrementer_<TPair, TLimits, m>&, const TLimits2&) [with TPair = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TLimits = String<unsigned int, Alloc<> >; unsigned int m = 7; TLimits2 = String<unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:537:11:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
 1119 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:544:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:557:32: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  557 |                         tmp.i1 = localPos;
      |                         ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:426:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; unsigned int m = 7; TPack = Tag<Pack_>; TPair = Pair<unsigned int, unsigned char, Tag<Pack_> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  438 |             tmpRef->i1 = localPos;
      |             ~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned char]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:426:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; unsigned int m = 7; TPack = Tag<Pack_>; TPair = Pair<unsigned int, unsigned char, BitPacked<24, 8> >; TLimitsString = String<unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned char, BitPacked<24, 8> >, String<unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >& seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >::operator=(const seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >&)' is deprecated [-Wdeprecated-copy]
  438 |             tmpRef->i1 = localPos;
      |             ~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because 'seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >' has user-provided 'seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >::Pair(const seqan::Pair<T1, T2, seqan::BitPacked<BITSIZE1, BITSIZE2> >&) [with T1 = unsigned int; T2 = unsigned char; unsigned int BITSIZE1 = 24; unsigned int BITSIZE2 = 8]'
  112 |     inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {}
      |            ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:335:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:148:104:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:247:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:259:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = int; TValue = unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:124:27:   required from 'bool seqan::CompareSkewDCStream<TValue>::operator()(const seqan::SkewDCStream<TValue>&, const seqan::SkewDCStream<TValue>&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:307:23:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:440:13:   required from 'seqan::Pipe<TInput, seqan::Skew7>& seqan::Pipe<TInput, seqan::Skew7>::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_counter.h:105:13:   required from 'seqan::Pipe<TInput, seqan::Counter>& seqan::Pipe<TInput, seqan::Counter>::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >, seqan::Skew7>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:620:9:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:332:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:354:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<SmallDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:366:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TCompare = _skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TSpec = Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h: In instantiation of 'TResult seqan::_skew3NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of 'seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of 'seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TFunctor = seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_lss.h:415:29:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:241:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:86:38:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:301:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:329:13:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 3; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_<TValue>::Type = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 1; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_<TValue>::Type = unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 2; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:50:21:   required from 'bool seqan::MergeStreamComparer<TValue, Compare>::operator()(const seqan::PageBucket<TValue>&, const seqan::PageBucket<TValue>&) const [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; Compare = seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:356:13:   required from 'void seqan::_adjustHeapTowardLeaves(PriorityType<TValue, TLess, PriorityHeap>&, TValue, TSize, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >; TSize = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:335:26:   required from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:   required from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/include/seqan/index/index_sa_stree.h:177:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >; TIndexSpec = Tag<HugeDb_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_stree.h:265:33:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/finder.h:597:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, void>, seqan::Tag<Join_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:284:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin/join.cpp:320:41:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In function 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:142:117: warning: this statement may fall through [-Wimplicit-fallthrough=]
  142 | /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p--;
      |                                                                                                               ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:144:9: note: here
  144 |         case 5:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:145:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
  145 | /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p--;
      |                                                                                                                ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:147:9: note: here
  147 |         case 4:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                       ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:151:9: note: here
  151 |         case 3:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:152:119: 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--;
      |                                                                                                                 ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:154:9: note: here
  154 |         case 2:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                         ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:158:9: note: here
  158 |         case 1:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551440' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<seqan::Truncated<seqan::Preorder> > > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551424' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<long unsigned int, Alloc<> >; TValue = long unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = long unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = long unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = long unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = long unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type, const TValue&) [with T = seqan::String<long unsigned int, seqan::Alloc<> >; TValue = long unsigned int; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1925:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, const TValue2&, Tag<TUsage>) [with TValue = long unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TValue2 = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1964:50,
    inlined from 'typename seqan::Size<seqan::StringSet<TString, seqan::Owner<seqan::ConcatDirect<TDelimiter> > > >::Type seqan::resize(StringSet<TString, Owner<ConcatDirect<TDelimiter> > >&, TSize, Tag<TUsage>) [with TString = String<unsigned char>; TSpec = void; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_concat_direct.h:421:22,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = StringSet<String<unsigned char>, Owner<ConcatDirect<void> > >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = StringSet<String<unsigned char>, Owner<ConcatDirect<void> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = StringSet<String<unsigned char>, Owner<ConcatDirect<void> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551440' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<seqan::Truncated<seqan::Preorder> > > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551424' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551440' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<> > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::VSTree<seqan::TopDown<seqan::Truncated<seqan::Preorder> > > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551424' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<HugeDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551440' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<> > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<void> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::VSTree<seqan::TopDown<seqan::Truncated<seqan::Preorder> > > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value '18446744073709551424' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  297 | */  data = (TValue *) operator new(count * sizeof(TValue));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::eraseBack(T&) [with T = String<Iter<Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<void> > >, IndexSa<Tag<SmallDb_> > >, VSTree<TopDown<Truncated<Preorder> > > >, Alloc<> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, _skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:127:17:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, Tag<Pack_> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<unsigned int, seqan::Alloc<> >, unsigned int, seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> >, unsigned int, Pair<unsigned int, unsigned int, Tag<Pack_> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<unsigned int, Tuple<unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, _skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<unsigned int, seqan::Tuple<unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<unsigned int, Tuple<unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 80%] Linking CXX executable ../../../bin/join
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin && /usr/bin/cmake -E cmake_link_script CMakeFiles/join.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/join.dir/join.cpp.o -o ../../../bin/join  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 80%] Built target join
make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 82%] Building CXX object extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/test_demultiplex.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/test_demultiplex.cpp.o -MF CMakeFiles/test_sflex_demultiplex.dir/test_demultiplex.cpp.o.d -o CMakeFiles/test_sflex_demultiplex.dir/test_demultiplex.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:44,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:46:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
                 from /usr/include/c++/13/deque:67,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:41:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/score.h:42,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:50:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find.h:43:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index.h:67:8:   required from 'void findAllExactIndex(seqan::String<int>&, const TPrefices&, const TFinder&, TStats&) [with TPrefices = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> > >; TStats = DemultiplexStats]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:322:22:   required from 'void SEQAN_TEST_findAllExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:552:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy]
  142 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:548:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TSpec = void]'
  548 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index.h:67:8:   required from 'void findAllExactIndex(seqan::String<int>&, const TPrefices&, const TFinder&, TStats&) [with TPrefices = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >; TStats = DemultiplexStats]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:458:19:   required from 'void doAll(seqan::StringSet<seqan::String<int> >&, TMultiplex&, TBarcodes&, TFinder&, DemultiplexStats&, bool) [with TBarcodes = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TMultiplex = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:501:10:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy]
  142 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:548:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void]'
  548 |                 Index(Index const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:177:13:   required from 'void SEQAN_TEST_buildVariations_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:549:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:116:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h: In instantiation of 'void seqan::posLocalize(TResult&, const Pair<R1, R2, RPack>&, const String<TRightValue, TRightSpec>&) [with TResult = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSize = long unsigned int; TSpec = Alloc<>; T1 = long unsigned int; T2 = long unsigned int; TPack = Tag<Pack_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:768:16:   required from 'typename seqan::Suffix<const T>::Type seqan::suffix(const StringSet<TString, TSpec>&, const TPosition&) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<>; TPosition = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; typename Suffix<const T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:803:25:   required from 'seqan::Pair<typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type> seqan::_equalRangeSA(TText&, SearchTreeIterator<TSA, TSpec>, TQuery&, typename Difference<T>::Type) [with TText = const StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSA = const String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSpec = SortedList; TQuery = const String<SimpleType<unsigned char, Dna5Q_> >; typename Iterator<TLeft, const Tag<Standard_> >::Type = const Pair<long unsigned int, long unsigned int, Tag<Pack_> >*; typename Difference<T>::Type = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:897:23:   required from 'seqan::Pair<typename seqan::Iterator<const TLimitsString, const seqan::Tag<seqan::Standard_> >::Type> seqan::equalRangeSAIterator(const TText&, const TSA&, const TQuery&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TQuery = String<SimpleType<unsigned char, Dna5Q_> >; typename Iterator<const TLimitsString, const Tag<Standard_> >::Type = const Pair<long unsigned int, long unsigned int, Tag<Pack_> >*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1930:38:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = String<SimpleType<unsigned char, Dna5Q_> >; EsaFindMlr = const Tag<FinderMlr_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index.h:292:19:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = String<SimpleType<unsigned char, Dna5Q_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:274:10:   required from 'int findExactIndex(const TPrefix&, TFinder&) [with TPrefix = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:290:27:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  699 |     result = pos;
      |     ~~~~~~~^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  802 |             *_cur = *src;
      |             ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  802 |             *_cur = *src;
      |             ~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:262:12:   required from 'int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, RecordReader<TFile, DoublePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5Q_> >; TFile = String<char, MMap<> >; TSpec = Tag<StringReader_>; TTag = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:557:37:   required from 'int seqan::readRecord(TIdString&, TSeqString&, RecordReader<TFile, TPass>&, const Fasta&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5Q_> >; TFile = String<char, MMap<> >; TPass = DoublePass<Tag<StringReader_> >; Fasta = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:653:49:   required from 'int seqan::SequenceStreamImpl_::readBatch(seqan::StringSet<TString, TSpec>&, seqan::StringSet<TSequence, TSpec>&, unsigned int, const TFormatTag&) [with TId = seqan::String<char, seqan::Alloc<> >; TIdSpec = seqan::Owner<>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSeqSpec = seqan::Owner<>; TFormatTag = seqan::Tag<seqan::TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream.h:819:37:   required from 'int seqan::readBatch(StringSet<TString, TSpec>&, StringSet<TSequence, TSpec>&, SequenceStream&, unsigned int) [with TId = String<char, Alloc<> >; TIdSpec = Owner<>; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSeqSpec = Owner<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:72:15:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:262:12:   required from 'int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, RecordReader<TFile, DoublePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFile = String<char, MMap<> >; TSpec = Tag<StringReader_>; TTag = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:557:37:   required from 'int seqan::readRecord(TIdString&, TSeqString&, RecordReader<TFile, TPass>&, const Fasta&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFile = String<char, MMap<> >; TPass = DoublePass<Tag<StringReader_> >; Fasta = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:823:49:   required from 'int seqan::SequenceStreamImpl_::readAll(seqan::StringSet<TString, TSpec>&, seqan::StringSet<TSequence, TSpec>&, const TFormatTag&) [with TId = seqan::String<char, seqan::Alloc<> >; TIdSpec = seqan::Owner<>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TFormatTag = seqan::Tag<seqan::TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream.h:940:35:   required from 'int seqan::readAll(StringSet<TString, TSpec>&, StringSet<TSequence, TSpec>&, SequenceStream&) [with TId = String<char, Alloc<> >; TIdSpec = Owner<>; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSeqSpec = Owner<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:90:13:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:98:
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index.h:118:15:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:1165:18:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >&; typename Haystack<TFinder>::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1928:40:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = String<SimpleType<unsigned char, Dna5Q_> >; EsaFindMlr = const Tag<FinderMlr_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index.h:292:19:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = String<SimpleType<unsigned char, Dna5Q_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:274:10:   required from 'int findExactIndex(const TPrefix&, TFinder&) [with TPrefix = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:290:27:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:548:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >, seqan::IndexEsa<> >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TSpec = void]'
  548 |                 Index(Index const &other):
      |                 ^~~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairIncrementer_<TPair, TLimits>&, const TLimits2&) [with TPair = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; TLimits2 = String<long unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1032 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::pop(Pipe<TInput, TSpec>&, TValue&) [with TInput = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>; TSpec = Counter; TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pipe<Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>, Counter>; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:386:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  619 |         Ref_ = *me;
      |         ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5Q_> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TBeginPosition = int; TEndPosition = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:355:9:   required from 'void clipBarcodes(TSeqs&, const seqan::String<int>&, unsigned int) [with TSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:344:14:   required from 'void SEQAN_TEST_clipBarcodes_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:553:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TBeginPosition = int; TEndPosition = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:355:9:   required from 'void clipBarcodes(TSeqs&, const seqan::String<int>&, unsigned int) [with TSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:344:14:   required from 'void SEQAN_TEST_clipBarcodes_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:553:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index.h:118:15:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:1165:18:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index.h:292:19:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = String<SimpleType<unsigned char, Dna5Q_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:274:10:   required from 'int findExactIndex(const TPrefix&, TFinder&) [with TPrefix = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:326:33:   required from 'void findAllExactIndex(seqan::String<int>&, const TPrefices&, const TFinder&, TStats&) [with TPrefices = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >; TStats = DemultiplexStats]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:458:19:   required from 'void doAll(seqan::StringSet<seqan::String<int> >&, TMultiplex&, TBarcodes&, TFinder&, DemultiplexStats&, bool) [with TBarcodes = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TMultiplex = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:501:10:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:548:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void]'
  548 |                 Index(Index const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:65:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:497:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  497 |                                 tmpRef->i1 = localPos;
      |                                 ~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:324:41:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop(TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:925:24:   required from 'void seqan::Pool<TValue, TSpec>::pop(TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1159:15:   required from 'void seqan::pop(Pool<TValue, TPoolSpec>&, TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  926 |             Ref_ = *cur;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  376 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  599 |             tmp.i1 = localPos;
      |             ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna_>; unsigned int SIZE = 6; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna_>; unsigned int SIZE = 4; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna_>; unsigned int SIZE = 5; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:341:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:352:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairDecrementer_<TPair, TLimits, m>&, const TLimits2&) [with TPair = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; unsigned int m = 7; TLimits2 = String<long unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:418:11:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; unsigned int m = 7; TPack = Tag<Pack_>; TPair = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1119 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:426:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; unsigned int m = 7; TPack = Tag<Pack_>; TPair = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  438 |             tmpRef->i1 = localPos;
      |             ~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h: In instantiation of 'TResult seqan::_skew7NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:544:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:557:32: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  557 |                         tmp.i1 = localPos;
      |                         ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:335:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:148:104:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:247:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:259:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:124:27:   required from 'bool seqan::CompareSkewDCStream<TValue>::operator()(const seqan::SkewDCStream<TValue>&, const seqan::SkewDCStream<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:307:23:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:440:13:   required from 'seqan::Pipe<TInput, seqan::Skew7>& seqan::Pipe<TInput, seqan::Skew7>::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_counter.h:105:13:   required from 'seqan::Pipe<TInput, seqan::Counter>& seqan::Pipe<TInput, seqan::Counter>::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >, seqan::Skew7>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:620:9:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:498:14:   required from 'void SEQAN_TEST_doAll_Exact_Multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:557:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h: In instantiation of 'TResult seqan::_skew3NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TFunctor = seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_lss.h:415:29:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:241:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:86:38:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:301:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:329:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 3; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:68:21:   required from 'bool seqan::AdaptorCompare2Less<TCompare>::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>; typename TCompare::first_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; typename TCompare::second_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/usr/include/c++/13/bits/predefined_ops.h:158:30:   required from 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Iterator2 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int> >]'
/usr/include/c++/13/bits/stl_algo.h:1819:14:   required from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1859:25:   required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1950:31:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 1; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:68:21:   required from 'bool seqan::AdaptorCompare2Less<TCompare>::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>; typename TCompare::first_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; typename TCompare::second_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/usr/include/c++/13/bits/predefined_ops.h:158:30:   required from 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Iterator2 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int> >]'
/usr/include/c++/13/bits/stl_algo.h:1819:14:   required from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1859:25:   required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1950:31:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 2; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:68:21:   required from 'bool seqan::AdaptorCompare2Less<TCompare>::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>; typename TCompare::first_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; typename TCompare::second_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/usr/include/c++/13/bits/predefined_ops.h:158:30:   required from 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Iterator2 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int> >]'
/usr/include/c++/13/bits/stl_algo.h:1819:14:   required from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1859:25:   required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1950:31:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:284:14:   required from 'void SEQAN_TEST_findExactIndex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_demultiplex.cpp:551:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In function 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:142:117: warning: this statement may fall through [-Wimplicit-fallthrough=]
  142 | /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p--;
      |                                                                                                               ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:144:9: note: here
  144 |         case 5:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:145:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
  145 | /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p--;
      |                                                                                                                ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:147:9: note: here
  147 |         case 4:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                       ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:151:9: note: here
  151 |         case 3:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:152:119: 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--;
      |                                                                                                                 ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:154:9: note: here
  154 |         case 2:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                         ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:158:9: note: here
  158 |         case 1:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5Q_> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5Q_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5Q_>, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/new_allocator.h:34,
                 from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/13/bits/allocator.h:46,
                 from /usr/include/c++/13/deque:63:
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5Q_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna_>, 7, BitPacked<> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, _skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 82%] Linking CXX executable ../../../bin/test_sflex_demultiplex
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sflex_demultiplex.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/test_sflex_demultiplex.dir/test_demultiplex.cpp.o -o ../../../bin/test_sflex_demultiplex  -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 82%] Built target test_sflex_demultiplex
make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 82%] Building CXX object extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/test_trimming.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/test_trimming.cpp.o -MF CMakeFiles/test_sflex_trimming.dir/test_trimming.cpp.o.d -o CMakeFiles/test_sflex_trimming.dir/test_trimming.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_trimming.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_trimming.cpp:48:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_trimming.cpp:46:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:262:12:   required from 'int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, RecordReader<TFile, DoublePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5Q_> >; TFile = String<char, MMap<> >; TSpec = Tag<StringReader_>; TTag = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:557:37:   required from 'int seqan::readRecord(TIdString&, TSeqString&, RecordReader<TFile, TPass>&, const Fasta&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5Q_> >; TFile = String<char, MMap<> >; TPass = DoublePass<Tag<StringReader_> >; Fasta = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:501:40:   required from 'int seqan::SequenceStreamImpl_::readRecord(TId&, TSequence&, const TFormatTag&) [with TId = seqan::String<char, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TFormatTag = seqan::Tag<seqan::TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream.h:697:38:   required from 'int seqan::readRecord(TId&, TSequence&, SequenceStream&) [with TId = String<char, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5Q_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_trimming.cpp:150:24:   required from 'void SEQAN_TEST_sliding_window_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_trimming.cpp:218:5:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TBeginPosition = unsigned int; TEndPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; TBeginPosition = unsigned int; TEndPosition = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TBeginPosition = unsigned int; TEndPosition = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/read_trimming.h:219:7:   required from 'unsigned int trimRead(TSeq&, unsigned int, const TSpec&) [with TSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSpec = Mean]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_trimming.cpp:153:27:   required from 'void SEQAN_TEST_sliding_window_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_trimming.cpp:218:5:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TBeginPosition = unsigned int; TEndPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; TBeginPosition = unsigned int; TEndPosition = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TBeginPosition = unsigned int; TEndPosition = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/read_trimming.h:219:7:   required from 'unsigned int trimRead(TSeq&, unsigned int, const TSpec&) [with TSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSpec = Mean]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_trimming.cpp:153:27:   required from 'void SEQAN_TEST_sliding_window_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_trimming.cpp:218:5:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 83%] Linking CXX executable ../../../bin/test_sflex_trimming
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sflex_trimming.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/test_sflex_trimming.dir/test_trimming.cpp.o -o ../../../bin/test_sflex_trimming  -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 83%] Built target test_sflex_trimming
make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 85%] Building CXX object extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/test_adapter.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/test_adapter.cpp.o -MF CMakeFiles/test_sflex_adapter.dir/test_adapter.cpp.o.d -o CMakeFiles/test_sflex_adapter.dir/test_adapter.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:49:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:47:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:51:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/adapter_trimming.h: In instantiation of 'unsigned int stripPair(TSeq&, TSeq&) [with TSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:224:29:   required from 'void SEQAN_TEST_strip_pair_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:245:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/adapter_trimming.h:297:16: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >&)' is deprecated [-Wdeprecated-copy]
  297 |         TAlign align = ret.i2;
      |                ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:89:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:59:15:   required from 'void SEQAN_TEST_get_overlap_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:239:5:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TBeginPosition = long unsigned int; TEndPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; TBeginPosition = long unsigned int; TEndPosition = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TBeginPosition = long unsigned int; TEndPosition = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/adapter_trimming.h:538:15:   required from 'unsigned int stripAdapter(TSeq&, TAdapter&, const TSpec&) [with TSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TAdapter = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = Auto]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:198:28:   required from 'void SEQAN_TEST_strip_adapter_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:243:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TBeginPosition = long unsigned int; TEndPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; TBeginPosition = long unsigned int; TEndPosition = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TBeginPosition = long unsigned int; TEndPosition = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/adapter_trimming.h:538:15:   required from 'unsigned int stripAdapter(TSeq&, TAdapter&, const TSpec&) [with TSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TAdapter = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = Auto]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:198:28:   required from 'void SEQAN_TEST_strip_adapter_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:243:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5Q_> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna5Q_> >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gaps_array.h:368:17:   required from 'typename seqan::Source<seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> > >::Type& seqan::source(Gaps<TSequence, Tag<ArrayGaps_> >&) [with TSequence = String<SimpleType<unsigned char, Dna5Q_> >; typename Source<Gaps<TSequence, Tag<ArrayGaps_> > >::Type = String<SimpleType<unsigned char, Dna5Q_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/adapter_trimming.h:230:22:   required from 'unsigned int getOverlap(TAlign&) [with TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/adapter_trimming.h:533:26:   required from 'unsigned int stripAdapter(TSeq&, TAdapter&, const TSpec&) [with TSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TAdapter = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = Auto]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:198:28:   required from 'void SEQAN_TEST_strip_adapter_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_adapter.cpp:243:2:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[ 85%] Linking CXX executable ../../../bin/test_sflex_adapter
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sflex_adapter.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/test_sflex_adapter.dir/test_adapter.cpp.o -o ../../../bin/test_sflex_adapter  -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 85%] Built target test_sflex_adapter
make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 85%] Building CXX object extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/test_general_processing.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/test_general_processing.cpp.o -MF CMakeFiles/test_sflex_general_processing.dir/test_general_processing.cpp.o.d -o CMakeFiles/test_sflex_general_processing.dir/test_general_processing.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/general_processing.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:52:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:47:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize = int; TBeginPosition = int; TEndPosition = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSize = int; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/general_processing.h:604:22:   required from 'void preTrim(TSeqs&, TIds&, unsigned int, unsigned int, unsigned int, GeneralStats&) [with TSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TIds = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:446:12:   required from 'void SEQAN_TEST_preTrim_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:630:5:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna_>*; TSource1 = SimpleType<unsigned char, Dna_>*; TSource2 = SimpleType<unsigned char, Dna_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize = int; TBeginPosition = int; TEndPosition = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSize = int; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/general_processing.h:604:22:   required from 'void preTrim(TSeqs&, TIds&, unsigned int, unsigned int, unsigned int, GeneralStats&) [with TSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TIds = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:446:12:   required from 'void SEQAN_TEST_preTrim_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:630:5:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Alloc<> >; TValue = const char [31]; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TTargetSpec = Alloc<>; TValue = char [31]; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TString2 = char [31]; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = char [31]]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:59:16:   required from 'void SEQAN_TEST_findN_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:625:5:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Alloc<> >; TValue = const char [7]; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna5Q_> >; TTargetSpec = Alloc<>; TValue = char [7]; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna5Q_> >; TString2 = char [7]; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<String<SimpleType<unsigned char, Dna5Q_> > >; TValue = char [7]]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:335:16:   required from 'void SEQAN_TEST_processN_paired_multiplex_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:629:5:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna_>; TValueTarget = SimpleType<unsigned char, Dna_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1481:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Alloc<> >; TValue = const char [11]; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1500:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, const TValue&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TTargetSpec = Alloc<>; TValue = char [11]; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_owner.h:146:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TString2 = char [11]; TExpand = TagGenerous_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:1718:16:   required from 'void seqan::appendValue(T&, const TValue&) [with T = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TValue = char [11]]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:427:16:   required from 'void SEQAN_TEST_preTrim_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/test_general_processing.cpp:630:5:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
[ 87%] Linking CXX executable ../../../bin/test_sflex_general_processing
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sflex_general_processing.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/test_sflex_general_processing.dir/test_general_processing.cpp.o -o ../../../bin/test_sflex_general_processing  -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 87%] Built target test_sflex_general_processing
make  -f extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 87%] Building CXX object extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/seqan_flexlib.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/seqan_flexlib.cpp.o -MF CMakeFiles/seqan_flexlib.dir/seqan_flexlib.cpp.o.d -o CMakeFiles/seqan_flexlib.dir/seqan_flexlib.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:45,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:53:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:54,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:38,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/fai_index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:83:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:246:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  246 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/gap_anchor.h:256:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 |         public ::std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:166:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h: In function 'int seqan::_globalAlignmentScore(const String<TValue, TSpec>&, const String<TValue2, TSpec2>&, const MyersBitVector&)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/global_alignment_myers_impl.h:74:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   74 |         const unsigned int BLOCK_SIZE = BitsPerValue<unsigned int>::VALUE;
      |         ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:174:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function 'seqan::Pair<seqan::Pair<TDiagonal> > seqan::_alignBandedSmithWatermanTrace(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)':
/builddir/build/BUILD/seqan-1.4.2/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))
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:60:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:485:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  485 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:495:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  495 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:505:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  505 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:515:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  515 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:525:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  525 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_align.h:535:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  535 |         public ::std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:62:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h: In function 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2357 |     if (alignQualityStoreLengthPre == 0u)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store/store_all.h:2361:9: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:72:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:45:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:54:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:63:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public ::std::unary_function<TValue, TResult>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:74:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:401:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  401 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:507:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  507 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:78:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:42:48: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public ::std::binary_function < PageBucket<TValue>,
      |                                                ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:57:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |                 public ::std::binary_function <
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:257:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  257 |                 struct insertBucket : public ::std::unary_function<TPageBucket,void>
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:372:53: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  372 |                 struct insertBucket : public ::std::unary_function<TPageBucket, void> {
      |                                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:45:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_set.h:373:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |         struct SetLess_ : public ::std::binary_function<TElement, TElement, bool>
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:70:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:404:18: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  404 |     public::std::binary_function<FibreRecord, unsigned, bool> // functor for operator>
      |                  ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:744:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  744 |     public::std::unary_function<InType, Result>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_base.h:760:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  760 |     public::std::unary_function<InType, InType>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:80:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:854:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  854 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:902:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  902 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:970:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  970 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1039:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1039 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1073:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1073 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:1121:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1121 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2093:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2093 |     struct _qgramComp : public ::std::binary_function<InType,InType,Result> {
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_qgram.h:2112:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2112 |         public ::std::binary_function<
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:46:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_qsort.h:85:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |                 public ::std::binary_function < TSAValue, TSAValue, bool >
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:96:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:99:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:110:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public ::std::binary_function < SkewDCStream<TValue>,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:143:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public ::std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:100:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:103:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:141:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |                 public std::unary_function<TValue, TResult>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:109:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:59:42: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |         struct _mapInverse : public std::unary_function<InType,Result> {
      |                                          ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:164:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |         struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, KasaiOriginal)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:313:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  313 |                                 LCP[isa - 1] = h;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:380:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  380 |                                 LCP[i] = h | mark;
      |                                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h: In function 'void seqan::_createLCPTableRandomAccess(TLCPTable&, const StringSet<TSequence, TSpec>&, const TSA&, Kasai)':
/builddir/build/BUILD/seqan-1.4.2/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) ;
      |                 ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_lcp.h:484:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:113:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_bwt.h:144:50: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         struct _filterGlobalizer : public ::std::unary_function<InType,Result> {
      |                                                  ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:120:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:585:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  585 |                 public ::std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:128:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h: In function 'void seqan::_storeWotdChildren(Index<TObject, IndexWotd<Dfi<TPredHull, TPred> > >&, TSize, TSize)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:504:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
  504 |                         } else
      |                           ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_dfi.h:506:33: 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:136:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/repeat_base.h:149:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  149 |         struct RepeatLess_ : public ::std::binary_function<TPos, TPos, bool>
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:157:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h: In function 'typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type seqan::_upperBoundLcpe(TText&, TSA&, SearchTreeIterator<TLCP, TSpec>, TQuery&, TDiff_, TDiff_)':
/builddir/build/BUILD/seqan-1.4.2/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<TTextAlphabet>(*q)); --i, ++t, ++q) ;
      |             ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1501:25: 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<TTextAlphabet>(*q))) {
      |                         ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp: In function 'seqan::ArgumentParser initParser()':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:610:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  610 |     std::auto_ptr<ArgumentParserBuilder> argParseBuilder;
      |          ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/test_system.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:62,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:54:
/usr/include/c++/13/bits/unique_ptr.h:66:28: note: declared here
   66 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:71:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/adapter_trimming.h: In instantiation of 'unsigned int stripPair(TSeq&, TSeq&) [with TSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >]':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/adapter_trimming.h:411:12:   required from 'unsigned int stripPairBatch(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TSeq>&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TSeq>&, AdapterTrimmingStats&, bool) [with TSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TId = seqan::String<char, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:1926:27:   required from 'void adapterTrimmingStage(AdapterTrimmingParams&, TSeqs&, TIds&, TSeqs&, TIds&, bool) [with TSeqs = seqan::String<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TIds = seqan::String<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2726:37:   required from here
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/adapter_trimming.h:297:16: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  297 |         TAlign align = ret.i2;
      |                ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align.h:89:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/align/align_base.h:131:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  131 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:69,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1020:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:1065:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:170:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index.h:67:8:   required from 'void findAllExactIndex(seqan::String<int>&, const TPrefices&, const TFinder&, TStats&) [with TPrefices = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >; TStats = DemultiplexStats]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:458:19:   required from 'void doAll(seqan::StringSet<seqan::String<int> >&, TMultiplex&, TBarcodes&, TFinder&, DemultiplexStats&, bool) [with TBarcodes = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TMultiplex = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:1733:14:   required from 'int demultiplexingStage(DemultiplexingParams&, TSeqsVec&, TIdsVec&, TFinder&, TMap&, GeneralStats&) [with TSeqsVec = seqan::String<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TIdsVec = seqan::String<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >; TMap = seqan::String<unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2659:40:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy]
  142 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:125:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:548:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = void]'
  548 |                 Index(Index const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:56:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:110:15:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  802 |             *_cur = *src;
      |             ~~~~~~^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:55,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:71:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index.h:98:
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:347:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  347 |                 o1.i1 = typename Value<typename Value<TOut124>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:357:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  357 |                 o0.i1 = typename Value<typename Value<TOut0>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:361:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |                 o3.i1 = typename Value<typename Value<TOut3>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:365:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  365 |                 o5.i1 = typename Value<typename Value<TOut5>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:369:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  369 |                 o6.i1 = typename Value<typename Value<TOut6>::Type, 1>::Type();
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:125: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                       ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:126: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                        ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:401:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  401 |         /* 4 */                                                 o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:127: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  405 |         /* 3 */                                   cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3,   *textIn)))); ++textIn; o3.i1 = p; ++p;
      |                                                                                                                         ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:408:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:412:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:424:128: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  424 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:426:129: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:428:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:430:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:435:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:437:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:441:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:454:128: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  454 |         /* 0 */  cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3,                                     *textIn)))); ++textIn; o0.i1 = p; ++p;
      |                                                                                                                          ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:456:129: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                           ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:458:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:460:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:465:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:467:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:471:130: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' 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;
      |                                                                                                                            ~~~~~~^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5Q_>; TValueTarget = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:262:12:   required from 'int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, RecordReader<TFile, DoublePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5Q_> >; TFile = String<char, MMap<> >; TSpec = Tag<StringReader_>; TTag = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:557:37:   required from 'int seqan::readRecord(TIdString&, TSeqString&, RecordReader<TFile, TPass>&, const Fasta&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5Q_> >; TFile = String<char, MMap<> >; TPass = DoublePass<Tag<StringReader_> >; Fasta = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:653:49:   required from 'int seqan::SequenceStreamImpl_::readBatch(seqan::StringSet<TString, TSpec>&, seqan::StringSet<TSequence, TSpec>&, unsigned int, const TFormatTag&) [with TId = seqan::String<char, seqan::Alloc<> >; TIdSpec = seqan::Owner<>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TSeqSpec = seqan::Owner<>; TFormatTag = seqan::Tag<seqan::TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream.h:819:37:   required from 'int seqan::readBatch(StringSet<TString, TSpec>&, StringSet<TSequence, TSpec>&, SequenceStream&, unsigned int) [with TId = String<char, Alloc<> >; TIdSpec = Owner<>; TSequence = String<SimpleType<unsigned char, Dna5Q_> >; TSeqSpec = Owner<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:1225:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:262:12:   required from 'int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, RecordReader<TFile, DoublePass<TSpec> >&, const TTag&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TSpec = Tag<StringReader_>; TTag = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/read_fasta_fastq.h:557:37:   required from 'int seqan::readRecord(TIdString&, TSeqString&, RecordReader<TFile, TPass>&, const Fasta&) [with TIdString = String<char, Alloc<> >; TSeqString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TFile = String<char, MMap<> >; TPass = DoublePass<Tag<StringReader_> >; Fasta = Tag<TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:823:49:   required from 'int seqan::SequenceStreamImpl_::readAll(seqan::StringSet<TString, TSpec>&, seqan::StringSet<TSequence, TSpec>&, const TFormatTag&) [with TId = seqan::String<char, seqan::Alloc<> >; TIdSpec = seqan::Owner<>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TFormatTag = seqan::Tag<seqan::TagFasta_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream.h:940:35:   required from 'int seqan::readAll(StringSet<TString, TSpec>&, StringSet<TSequence, TSpec>&, SequenceStream&) [with TId = String<char, Alloc<> >; TIdSpec = Owner<>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqSpec = Owner<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:1254:23:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairIncrementer_<TPair, TLimits>&, const TLimits2&) [with TPair = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; TLimits2 = String<long unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1032 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::pop(Pipe<TInput, TSpec>&, TValue&) [with TInput = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>; TSpec = Counter; TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pipe<Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Skew7>, Counter>; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:386:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:108:13:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  619 |         Ref_ = *me;
      |         ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:58:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:116,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:55:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h: In instantiation of 'void seqan::posLocalize(TResult&, const Pair<R1, R2, RPack>&, const String<TRightValue, TRightSpec>&) [with TResult = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSize = long unsigned int; TSpec = Alloc<>; T1 = long unsigned int; T2 = long unsigned int; TPack = Tag<Pack_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:768:16:   required from 'typename seqan::Suffix<const T>::Type seqan::suffix(const StringSet<TString, TSpec>&, const TPosition&) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TPosition = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; typename Suffix<const T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:803:25:   required from 'seqan::Pair<typename seqan::Iterator<TLeft, const seqan::Tag<seqan::Standard_> >::Type> seqan::_equalRangeSA(TText&, SearchTreeIterator<TSA, TSpec>, TQuery&, typename Difference<T>::Type) [with TText = const StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSA = const String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSpec = SortedList; TQuery = const String<SimpleType<unsigned char, Dna5Q_> >; typename Iterator<TLeft, const Tag<Standard_> >::Type = const Pair<long unsigned int, long unsigned int, Tag<Pack_> >*; typename Difference<T>::Type = long int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:897:23:   required from 'seqan::Pair<typename seqan::Iterator<const TLimitsString, const seqan::Tag<seqan::Standard_> >::Type> seqan::equalRangeSAIterator(const TText&, const TSA&, const TQuery&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TQuery = String<SimpleType<unsigned char, Dna5Q_> >; typename Iterator<const TLimitsString, const Tag<Standard_> >::Type = const Pair<long unsigned int, long unsigned int, Tag<Pack_> >*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index_esa.h:1930:38:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = String<SimpleType<unsigned char, Dna5Q_> >; EsaFindMlr = const Tag<FinderMlr_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index.h:292:19:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = String<SimpleType<unsigned char, Dna5Q_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:274:10:   required from 'int findExactIndex(const TPrefix&, TFinder&) [with TPrefix = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:326:33:   required from 'void findAllExactIndex(seqan::String<int>&, const TPrefices&, const TFinder&, TStats&) [with TPrefices = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >; TStats = DemultiplexStats]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:458:19:   required from 'void doAll(seqan::StringSet<seqan::String<int> >&, TMultiplex&, TBarcodes&, TFinder&, DemultiplexStats&, bool) [with TBarcodes = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TMultiplex = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:1733:14:   required from 'int demultiplexingStage(DemultiplexingParams&, TSeqsVec&, TIdsVec&, TFinder&, TMap&, GeneralStats&) [with TSeqsVec = seqan::String<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TIdsVec = seqan::String<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >; TMap = seqan::String<unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2659:40:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  699 |     result = pos;
      |     ~~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1610:29:   required from 'void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1444:21:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1465:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:849:31:   required from 'static typename seqan::Size<T>::Type seqan::ClearSpaceExpandStringBase_<TExpand>::_clearSpace_(T&, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TExpand = seqan::Tag<seqan::TagGenerous_>; typename seqan::Size<T>::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1014:62:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::_clearSpace(String<TValue, TSpec>&, TSize, TPosition, TPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TBeginPosition = int; TEndPosition = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/general_processing.h:716:22:   required from 'void preTrim(TSeqs&, TIds&, TMulti&, unsigned int, unsigned int, unsigned int, GeneralStats&) [with TSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TIds = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TMulti = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:1607:24:   required from 'void preprocessingStage(TSeqs&, TIds&, DemultiplexingParams&, ProcessingParams&, const seqan::ArgumentParser&, GeneralStats&) [with TSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TIds = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2655:35:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:65:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  599 |             tmp.i1 = localPos;
      |             ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:324:41:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop(TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:925:24:   required from 'void seqan::Pool<TValue, TSpec>::pop(TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1159:15:   required from 'void seqan::pop(Pool<TValue, TPoolSpec>&, TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:62:7:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  926 |             Ref_ = *cur;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 6; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:404:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 4; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:422:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h: In instantiation of 'static void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::_copy(TSkewDCStream&, const seqan::Triple<T1, T2, seqan::Tuple<T, SIZE, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T = seqan::SimpleType<unsigned char, seqan::Dna5_>; unsigned int SIZE = 5; TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >; TSkewDCStream = seqan::SkewDCStream<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:431:11:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::operator++() [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:431:13:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:801:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TStringSpec = Alloc<>; TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Skew7, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:826:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  385 |             memcpy(&dst.i.i1, &src.i1, sizeof(T1));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:95:8: note: 'struct seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' declared here
   95 | struct Pair<T1, T2, Pack>
      |        ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5Q_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1641:30:   required from 'void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5Q_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1213:26:   required from 'void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = SimpleType<unsigned char, Dna5Q_>*; TSource1 = SimpleType<unsigned char, Dna5Q_>*; TSource2 = SimpleType<unsigned char, Dna5Q_>*]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1660:14:   required from 'void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const True&) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1681:28:   required from 'void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = SimpleType<unsigned char, Dna5Q_>; size_t = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:856:28:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1048:30:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resizeSpace(String<TValue, TSpec>&, TSize, TBeginPosition, TEndPosition, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5Q_>; TSpec = Alloc<>; TSize = int; TBeginPosition = int; TEndPosition = unsigned int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2212:23:   required from 'TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TSize = int; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2267:16:   required from 'void seqan::erase(T&, TBeginPosition, TEndPosition) [with T = String<SimpleType<unsigned char, Dna5Q_> >; TBeginPosition = int; TEndPosition = unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/general_processing.h:716:22:   required from 'void preTrim(TSeqs&, TIds&, TMulti&, unsigned int, unsigned int, unsigned int, GeneralStats&) [with TSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TIds = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TMulti = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:1607:24:   required from 'void preprocessingStage(TSeqs&, TIds&, DemultiplexingParams&, ProcessingParams&, const seqan::ArgumentParser&, GeneralStats&) [with TSeqs = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TIds = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2655:35:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5Q_>' 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));
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5Q_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h: In instantiation of 'void seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:730:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:674:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/holder_tristate.h:990:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index.h:118:15:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexEsa<> >&]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/find/find_base.h:1165:18:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/find_index.h:292:19:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = String<SimpleType<unsigned char, Dna5Q_> >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:274:10:   required from 'int findExactIndex(const TPrefix&, TFinder&) [with TPrefix = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:326:33:   required from 'void findAllExactIndex(seqan::String<int>&, const TPrefices&, const TFinder&, TStats&) [with TPrefices = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >; TStats = DemultiplexStats]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/demultiplex.h:458:19:   required from 'void doAll(seqan::StringSet<seqan::String<int> >&, TMultiplex&, TBarcodes&, TFinder&, DemultiplexStats&, bool) [with TBarcodes = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TMultiplex = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:1733:14:   required from 'int demultiplexingStage(DemultiplexingParams&, TSeqsVec&, TIdsVec&, TFinder&, TMap&, GeneralStats&) [with TSeqsVec = seqan::String<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TIdsVec = seqan::String<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TFinder = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> > >; TMap = seqan::String<unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2659:40:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy]
  133 |     target = source;
      |     ~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_esa_base.h:548:17: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexEsa<> >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = void]'
  548 |                 Index(Index const &other):
      |                 ^~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator*() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>; typename seqan::Value<seqan::Pipe<TInput, seqan::Namer<TCompare> > >::Type = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:148:22:   required from 'const typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator*() const [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >; typename seqan::Value<seqan::Pipe<TInput, seqan::Filter<TFunctor> > >::Type = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:24:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  134 |             tmp.i1 = getValueI1(*in);
      |             ~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_separator7.h:64:9:   required from 'void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TFunctor = _skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > >; TOut1 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut2 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut4 = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:342:25:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:294:11:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:317:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:651:23:   required from 'bool seqan::control(Pipe<TInput, TSpec>&, const TCommand&) [with TInput = Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >; TCommand = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >; TSpec = Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:328:26:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  165 |             me.tmp.i1 = me.last.i1;
      |             ~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:350:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:341:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:352:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7_multi.h:367:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::setHost(PairDecrementer_<TPair, TLimits, m>&, const TLimits2&) [with TPair = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TLimits = String<long unsigned int, Alloc<> >; unsigned int m = 7; TLimits2 = String<long unsigned int, Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:537:11:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
 1119 |         me.pos = TPair(0, 0);
      |         ~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h: In instantiation of 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:544:13:   required from 'void seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, seqan::BitPacked<> >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:613:19:   required from 'bool seqan::control(Pipe<TInput, Multi<Sampler<m, TPack>, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; unsigned int m = 7; TPack = BitPacked<>; TPair = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TLimitsString = String<long unsigned int, Alloc<> >; ControlBeginRead = Tag<ControlBeginRead_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TSpec = Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >, Multi<Sampler<7, BitPacked<> >, Pair<long unsigned int, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_sampler.h:557:32: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  557 |                         tmp.i1 = localPos;
      |                         ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h: In instantiation of 'TResult seqan::_skew7NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:345:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:312:11:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<7, Tag<Pack_> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:335:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:148:104:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:362:29:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:247:41:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  143 |                 last = *in;
      |                 ~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:684:24:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:953:16:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:837:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:259:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:584:58: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  584 |                                                 *cb->cur = pool.undefinedValue;
      |                                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:376:34:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_aggregate.h:59:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:124:27:   required from 'bool seqan::CompareSkewDCStream<TValue>::operator()(const seqan::SkewDCStream<TValue>&, const seqan::SkewDCStream<TValue>&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:307:23:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   required from 'seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>& seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:440:13:   required from 'seqan::Pipe<TInput, seqan::Skew7>& seqan::Pipe<TInput, seqan::Skew7>::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_counter.h:105:13:   required from 'seqan::Pipe<TInput, seqan::Counter>& seqan::Pipe<TInput, seqan::Counter>::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >, seqan::Skew7>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:620:9:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:446:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long unsigned int, seqan::Alloc<> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:464:4:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h: In instantiation of 'bool seqan::control(Pipe<TInput, Namer<TCompare> >&, const ControlBeginRead&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TCompare = _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>; ControlBeginRead = Tag<ControlBeginRead_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:712:23:   required from 'bool seqan::beginRead(Pipe<TInput, TSpec>&) [with TInput = Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TSpec = Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1354:23:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  164 |             me.last = *me.in;
      |             ~~~~~~~~^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h: In instantiation of 'TResult seqan::_skew3NComp<TValue, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TResult = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:141:30:   required from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:251:26:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   74 |             const TStoredValue *sa = a.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of 'seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >' may result in an unaligned pointer value [-Waddress-of-packed-member]
   75 |             const TStoredValue *sb = b.i2.i;
      |                                      ~~~~~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:218:11:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13:   required from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TFunctor = seqan::filterI2<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_sa_lss.h:415:29:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >, Sampler<3> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:241:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  937 |             *cur = Val_;
      |             ~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender3.h:86:38:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:269:29:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:673:41:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  361 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:674:25:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:930:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1191:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1356:17:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   required from 'bool seqan::assign(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1395:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:567:33: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  567 |                         *cb.cur = item;
      |                         ~~~~~~~~^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:301:6:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger7.h:319:4:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 3, void>; T3 = seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:   required from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1388:42:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >& seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/pair_packed.h:110:23: note: because 'seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >::Pair(const seqan::Pair<T1, T2, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = long unsigned int]'
  110 |     SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {}
      |                       ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:387:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:607:32:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_base.h:919:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew3.h:329:13:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:252:50: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  252 |                                         *refNext = *I;
      |                                         ~~~~~~~~~^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:253:44: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  253 |                                         *I = *refPrev;
      |                                         ~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_mapper.h:293:46: warning: implicitly-declared 'constexpr seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  293 |                                         *cur = *refPrev;
      |                                         ~~~~~^~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/triple_packed.h:103:12: note: because 'seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long unsigned int; T2 = seqan::Tuple<long unsigned int, 2, void>; T3 = seqan::Tuple<long unsigned int, 2, void>]'
  103 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 3; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:68:21:   required from 'bool seqan::AdaptorCompare2Less<TCompare>::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>; typename TCompare::first_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; typename TCompare::second_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/usr/include/c++/13/bits/predefined_ops.h:158:30:   required from 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Iterator2 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int> >]'
/usr/include/c++/13/bits/stl_algo.h:1819:14:   required from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1859:25:   required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1950:31:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
  171 |         return i[k];
      |                ~^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 1; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:68:21:   required from 'bool seqan::AdaptorCompare2Less<TCompare>::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>; typename TCompare::first_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; typename TCompare::second_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/usr/include/c++/13/bits/predefined_ops.h:158:30:   required from 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Iterator2 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int> >]'
/usr/include/c++/13/bits/stl_algo.h:1819:14:   required from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1859:25:   required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1950:31:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h: In instantiation of 'const typename seqan::StoredTupleValue_<TValue>::Type& seqan::Tuple<TValue, SIZE, seqan::Tag<seqan::Pack_> >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_<TValue>::Type = long unsigned int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_skew7.h:191:25:   required from 'TResult seqan::_skew7ExtendComp<TValue, EXT_LENGTH, TResult>::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; unsigned int EXT_LENGTH = 2; TResult = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:68:21:   required from 'bool seqan::AdaptorCompare2Less<TCompare>::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>; typename TCompare::first_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; typename TCompare::second_argument_type = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/usr/include/c++/13/bits/predefined_ops.h:158:30:   required from 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Iterator2 = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int> >]'
/usr/include/c++/13/bits/stl_algo.h:1819:14:   required from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1859:25:   required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<seqan::AdaptorCompare2Less<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int> > >]'
/usr/include/c++/13/bits/stl_algo.h:1950:31:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:194:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:221:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TAlgSpec = Skew7]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:685:20:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/index_shims.h:835:21:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexlib.cpp:2358:25:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr]
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io.h:64:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h: In member function 'void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  310 |             _fileFormat = this->_checkFormat(*_istreamReader);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here
  313 |         case SeqIOFileType_::FILE_TYPE_AUTO:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h: In function 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int> > >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:142:117: warning: this statement may fall through [-Wimplicit-fallthrough=]
  142 | /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p--;
      |                                                                                                               ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:144:9: note: here
  144 |         case 5:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:145:118: warning: this statement may fall through [-Wimplicit-fallthrough=]
  145 | /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p--;
      |                                                                                                                ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:147:9: note: here
  147 |         case 4:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                       ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:151:9: note: here
  151 |         case 3:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:152:119: 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--;
      |                                                                                                                 ~~~~~~^~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:154:9: note: here
  154 |         case 2:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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;
      |                                                                                                         ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:158:9: note: here
  158 |         case 1:
      |         ^~~~
/builddir/build/BUILD/seqan-1.4.2/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 = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long unsigned int, Alloc<> >; TNameInput = Pool<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > > >]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:395:130: warning: this statement may fall through [-Wimplicit-fallthrough=]
  395 |         /* 6 */                                                                    cp___(o6,0,    *textIn); ++textIn; o6.i1 = p; ++p;
      |                                                                                                                                  ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:397:25: note: here
  397 |                         case 5:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:398:131: warning: this statement may fall through [-Wimplicit-fallthrough=]
  398 |         /* 5 */                                                         cp___(o5,0,cp___(o6,1,    *textIn)); ++textIn; o5.i1 = p; ++p;
      |                                                                                                                                   ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:400:25: note: here
  400 |                         case 4:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:402:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
  402 |                                                                                                                 cp___(o4,0,cp___(o5,1,cp___(o6,2,    *textIn))); ++textIn;
      |                                                                                                                                                                  ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:404:25: note: here
  404 |                         case 3:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:405:132: 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;
      |                                                                                                                                    ^~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:407:25: note: here
  407 |                         case 2:
      |                         ^~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:409:138: 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;
      |                                                                                                                                          ^~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pump_extender7.h:411:25: note: here
  411 |                         case 1:
      |                         ^~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io.h:59,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/store.h:41:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h: In function 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/builddir/build/BUILD/seqan-1.4.2/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:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4072,
                 from /usr/include/c++/13/string:54:
In function 'int snprintf(char*, size_t, const char*, ...)',
    inlined from 'void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = String<char, Alloc<> >; TSourceIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/bam_io/bam_sam_conversion.h:399:21:
/usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 2 and 5 bytes into a destination of size 4
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, _skew7ExtendComp<Triple<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, _skew7ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 3, void>, Tuple<long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In member function 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 3, void>, seqan::Tuple<long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, _skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'seqan::Pipe<TInput, seqan::Filter<TFunctor> >& seqan::Pipe<TInput, seqan::Filter<TFunctor> >::operator++() [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Namer<seqan::_skew7NCompMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 7, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti<seqan::Pair<seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> >, long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::String<long unsigned int, seqan::Alloc<> >, long unsigned int, seqan::Pair<long unsigned int, long unsigned int, seqan::Tag<seqan::Pack_> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_filter.h:153:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<filterI1<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pool<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NCompMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, Tuple<SimpleType<unsigned char, Dna5_>, 7, BitPacked<> >, Tag<Pack_> >, int> > >, Filter<_skew7GlobalSlicedMulti<Pair<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int, Tag<Pack_> >, String<long unsigned int, Alloc<> >, long unsigned int, Pair<long unsigned int, long unsigned int, Tag<Pack_> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> > >; TLess = MergeStreamComparer<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, _skew3ExtendComp<Triple<long unsigned int, Tuple<long unsigned int, 2, void>, Tuple<long unsigned int, 2, void>, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/index/pipe_merger3.h:127:17:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long unsigned int, seqan::Tuple<long unsigned int, 2, void>, seqan::Tuple<long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long unsigned int>, long unsigned int, seqan::File<seqan::Async<> > > > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, _skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew7NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 7, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew7NComp<Pair<long unsigned int, Tuple<long unsigned int, 7, Tag<Pack_> >, Tag<Pack_> >, int> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >, Alloc<> >; TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::PageBucketExtended<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> > >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'void seqan::pop(PriorityType<TValue, TLess, PriorityHeap>&) [with TValue = PageBucketExtended<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> > >; TLess = MergeStreamComparer<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, _skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/priority_type_heap.h:333:8,
    inlined from 'void seqan::Handler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadSorterSpec_> >::pop() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TPoolSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_sorter.h:311:18,
    inlined from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::pop() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::AdapterSpec>; THandler2 = seqan::Handler<seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadSorterSpec_> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:664:24,
    inlined from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:919:15,
    inlined from 'seqan::Pipe<TInput, seqan::Namer<TCompare> >& seqan::Pipe<TInput, seqan::Namer<TCompare> >::operator++() [with TInput = seqan::Pool<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>, long unsigned int, seqan::File<seqan::Async<> > > > >; TCompare = seqan::_skew3NComp<seqan::Pair<long unsigned int, seqan::Tuple<long unsigned int, 3, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, int>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pipe_namer.h:140:13,
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/pipe/pool_base.h:1357:13:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<long unsigned int, long unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<long unsigned int, long unsigned int, Tag<Pack_> >, long unsigned int>, long unsigned int, File<Async<> > > >; TSource = Pipe<Pool<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int>, long unsigned int, File<Async<> > > > >, Namer<_skew3NComp<Pair<long unsigned int, Tuple<long unsigned int, 3, Tag<Pack_> >, Tag<Pack_> >, int> > >]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 88%] Linking CXX static library libseqan_flexlib.a
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/cmake -P CMakeFiles/seqan_flexlib.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqan_flexlib.dir/link.txt --verbose=1
/usr/bin/ar qc libseqan_flexlib.a CMakeFiles/seqan_flexlib.dir/seqan_flexlib.cpp.o
/usr/bin/ranlib libseqan_flexlib.a
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 88%] Built target seqan_flexlib
make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 88%] Building CXX object extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/seqan_flexbar.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/g++ -DFLEX_PROG=QUALITY_CONTROL -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/seqan_flexbar.cpp.o -MF CMakeFiles/sflexQC.dir/seqan_flexbar.cpp.o.d -o CMakeFiles/sflexQC.dir/seqan_flexbar.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexbar.cpp
[ 90%] Linking CXX executable ../../../bin/sflexQC
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/cmake -E cmake_link_script CMakeFiles/sflexQC.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/sflexQC.dir/seqan_flexbar.cpp.o -o ../../../bin/sflexQC  libseqan_flexlib.a -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 90%] Built target sflexQC
make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 91%] Building CXX object extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/seqan_flexbar.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/g++ -DFLEX_PROG=ADAPTER_REMOVAL -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/seqan_flexbar.cpp.o -MF CMakeFiles/sflexAR.dir/seqan_flexbar.cpp.o.d -o CMakeFiles/sflexAR.dir/seqan_flexbar.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexbar.cpp
[ 91%] Linking CXX executable ../../../bin/sflexAR
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/cmake -E cmake_link_script CMakeFiles/sflexAR.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/sflexAR.dir/seqan_flexbar.cpp.o -o ../../../bin/sflexAR  libseqan_flexlib.a -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 91%] Built target sflexAR
make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 93%] Building CXX object extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/seqan_flexbar.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/g++ -DFLEX_PROG=DEMULTIPLEXING -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/seqan_flexbar.cpp.o -MF CMakeFiles/sflexDMulti.dir/seqan_flexbar.cpp.o.d -o CMakeFiles/sflexDMulti.dir/seqan_flexbar.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexbar.cpp
[ 93%] Linking CXX executable ../../../bin/sflexDMulti
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/cmake -E cmake_link_script CMakeFiles/sflexDMulti.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/sflexDMulti.dir/seqan_flexbar.cpp.o -o ../../../bin/sflexDMulti  libseqan_flexlib.a -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 93%] Built target sflexDMulti
make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 95%] Building CXX object extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/seqan_flexbar.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/g++ -DFLEX_PROG=FILTERING -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/seqan_flexbar.cpp.o -MF CMakeFiles/sflexFilter.dir/seqan_flexbar.cpp.o.d -o CMakeFiles/sflexFilter.dir/seqan_flexbar.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexbar.cpp
[ 95%] Linking CXX executable ../../../bin/sflexFilter
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/cmake -E cmake_link_script CMakeFiles/sflexFilter.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/sflexFilter.dir/seqan_flexbar.cpp.o -o ../../../bin/sflexFilter  libseqan_flexlib.a -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 95%] Built target sflexFilter
make  -f extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 95%] Building CXX object extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/seqan_flexbar.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/g++ -DSEQAN_DATE=\"\" -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/seqan_flexbar.cpp.o -MF CMakeFiles/seqan_flexbar.dir/seqan_flexbar.cpp.o.d -o CMakeFiles/seqan_flexbar.dir/seqan_flexbar.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar/seqan_flexbar.cpp
[ 96%] Linking CXX executable ../../../bin/seqan_flexbar
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqan_flexbar.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -fopenmp -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/seqan_flexbar.dir/seqan_flexbar.cpp.o -o ../../../bin/seqan_flexbar  libseqan_flexlib.a -lrt -L/usr/lib64 -lz -L/usr/lib64 -lbz2 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 96%] Built target seqan_flexbar
make  -f extras/apps/sgip/CMakeFiles/sgip.dir/build.make extras/apps/sgip/CMakeFiles/sgip.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/sgip /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/sgip /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/sgip/CMakeFiles/sgip.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/sgip/CMakeFiles/sgip.dir/build.make extras/apps/sgip/CMakeFiles/sgip.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 96%] Building CXX object extras/apps/sgip/CMakeFiles/sgip.dir/sgip.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/sgip && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -std=c++11 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/sgip/CMakeFiles/sgip.dir/sgip.cpp.o -MF CMakeFiles/sgip.dir/sgip.cpp.o.d -o CMakeFiles/sgip.dir/sgip.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/sgip/sgip.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream.h:86,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types.h:43,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/sgip/sgip.cpp:29:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/debug_test_system.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_debug.h:52,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:49,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/sgip/sgip.cpp:27:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/sgip/sgip_base.h:33,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/sgip/sgip.cpp:33:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<>; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Directed<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:759:37:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Directed<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Directed<>; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Directed<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:760:23:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Directed<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::EdgeDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addEdge(Graph<Directed<TCargo, TSpec> >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = void; TSpec = Tag<Default_>; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:617:19,
    inlined from 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Directed<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:764:10:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Directed<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Undirected<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Undirected<TCargo, TSpec> >&) [with TCargo = void; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_undirected.h:394:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Undirected<>; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Undirected<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:759:37:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Undirected<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Undirected<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Undirected<TCargo, TSpec> >&) [with TCargo = void; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_undirected.h:394:33,
    inlined from 'void seqan::_createVertices(Graph<TSpec>&, TVertexDescriptor) [with TSpec = Undirected<>; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:709:65,
    inlined from 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Undirected<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:760:23:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Undirected<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::EdgeDescriptor<seqan::Graph<seqan::Undirected<TCargo, TSpec> > >::Type seqan::addEdge(Graph<Undirected<TCargo, TSpec> >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = void; TSpec = Tag<Default_>; TVertexDescriptor = unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_undirected.h:441:19,
    inlined from 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Undirected<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_interface.h:764:10:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'void seqan::addEdges(Graph<TSpec>&, const TEdgeArray&, TSize) [with TSpec = Undirected<>; TEdgeArray = std::vector<unsigned int>; TSize = long unsigned int]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[ 98%] Linking CXX executable ../../../bin/sgip
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/sgip && /usr/bin/cmake -E cmake_link_script CMakeFiles/sgip.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -std=c++11 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/sgip.dir/sgip.cpp.o -o ../../../bin/sgip  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 98%] Built target sgip
make  -f extras/apps/variant_comp/CMakeFiles/variant_comp.dir/build.make extras/apps/variant_comp/CMakeFiles/variant_comp.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/variant_comp /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/variant_comp/CMakeFiles/variant_comp.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make  -f extras/apps/variant_comp/CMakeFiles/variant_comp.dir/build.make extras/apps/variant_comp/CMakeFiles/variant_comp.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 98%] Building CXX object extras/apps/variant_comp/CMakeFiles/variant_comp.dir/variant_comp.cpp.o
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/variant_comp && /usr/bin/g++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/builddir/build/BUILD/seqan-1.4.2/extras/include -I/builddir/build/BUILD/seqan-1.4.2/core/include -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -MD -MT extras/apps/variant_comp/CMakeFiles/variant_comp.dir/variant_comp.cpp.o -MF CMakeFiles/variant_comp.dir/variant_comp.cpp.o.d -o CMakeFiles/variant_comp.dir/variant_comp.cpp.o -c /builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.cpp
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier.h:68,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:48,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.cpp:30:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:80:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   80 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.cpp:22:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:115:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  115 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:151:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  151 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:220:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  220 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:229:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  229 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:239:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  239 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:249:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  249 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:259:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  259 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:268:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/modifier/modifier_functors.h:280:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  280 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/stream_algorithms.h:40,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:91:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamPeek(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:169:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  169 |     if (c == EOF)
      |           ^
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h: In function 'int seqan::streamReadChar(char&, FILE*)':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/stream/adapt_cstdio.h:182:11: warning: comparison is always false due to limited range of data type [-Wtype-limits]
  182 |     if (c == EOF)
      |           ^
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file.h:117:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h: At global scope:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/file/string_external.h:1436:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1436 |                 struct testIODone : public ::std::unary_function<TPageFrame&,bool>
      |                                                   ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:46,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:47,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.cpp:33:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:342:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  342 |         public ::std::unary_function<Pair<TKey, TValue>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms.h:47:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_algorithms/graph_algorithm.h:793:23: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  793 |         public ::std::unary_function<Pair<TWeight, TPair>, bool>
      |                       ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.cpp:35:
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.h:238:37: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  238 | struct LessGPosSize : public ::std::binary_function < TIndel, TIndel, bool >
      |                                     ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.h:256:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  256 | struct LessGPos : public ::std::binary_function < TVariant, TVariant, bool >
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.h: In function 'bool seqan::compareIndelPair(TIndel&, TIndel&, TOptions&)':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.h:278:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  278 |     if(options.genotypeAware && predIndel.genotype != refIndel.genotype)
      |     ^~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.h:281:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  281 |         int sizeTol = int((double)abs(refIndel.indelSize) * options.sizeTolerance);
      |         ^~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.h: In function 'int seqan::compareIndels(TIndelSet&, TIndelSet&, TGenome&, TGenomeIDs&, TOptions&)':
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.h:477:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  477 |     for(TIndelIt it = begin(refIndels); it != end(refIndels); ++it)
      |     ^~~
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.h:479:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  479 |         for(TIndelIt it = begin(predIndels); it != end(predIndels); ++it)
      |         ^~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_align.h:55:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h: In instantiation of 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue, String<TCargo>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = int]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1917:15:   required from 'void seqan::findIntervals(const Graph<TSpec>&, const TPropertyMap&, TValue, TValue, String<TEmission>&) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1898:15:   required from 'void seqan::findIntervals(const IntervalTree<TValue, TCargo>&, TValue, TValue, String<TChar>&) [with TValue = int; TCargo = int]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.h:582:17:   required from 'int seqan::compareIndels(TIndelSet&, TIndelSet&, TGenome&, TGenomeIDs&, TOptions&) [with TIndelSet = StringSet<IndelInfo>; TGenome = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TGenomeIDs = String<String<char, Alloc<> > >; TOptions = IndelCompareOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.cpp:834:31:   required from here
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1949:26: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1949 |                 act_prop = property(pm,act_knot);
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1961:43: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1961 |                                 next_prop = property(pm,targetVertex(it));
      |                                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:1982:51: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1982 |                                         next_prop = property(pm,targetVertex(it));
      |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/misc/misc_interval_tree.h:398:9: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  398 |         IntervalTreeNode(IntervalTreeNode const & other):
      |         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_fundamental.h:79,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:58,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence.h:51,
                 from /builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.cpp:29:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h: In instantiation of 'void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, True) [with TValue = SimpleType<unsigned char, Dna5_>]':
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1542:29:   required from 'void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1398:21:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, True) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/array_construct_destruct.h:1429:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = SimpleType<unsigned char, Dna5_>; TValueTarget = SimpleType<unsigned char, Dna5_>]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1840:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = SimpleType<unsigned char, Dna5_>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = long unsigned int]'
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:131:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpec = void]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.cpp:444:39:   required from 'int readGFF(const char*, TIndelSet&, TSnpSet&, TGenomeMap&, TOptions&) [with TIndelSet = seqan::StringSet<seqan::IndelInfo>; TSnpSet = seqan::StringSet<seqan::SnpInfo>; TGenomeMap = std::map<seqan::String<char, seqan::Alloc<> >, unsigned int>; TOptions = seqan::IndelCompareOptions<>]'
/builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp/variant_comp.cpp:815:16:   required from here
/builddir/build/BUILD/seqan-1.4.2/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<unsigned char, seqan::Dna5_>' 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 /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_alphabet.h:84,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:68:
/builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: 'class seqan::SimpleType<unsigned char, seqan::Dna5_>' declared here
  116 | class SimpleType
      |       ^~~~~~~~~~
In file included from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic/basic_allocator.h:53,
                 from /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/basic.h:74:
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TValue = std::__cxx11::basic_string<char>; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<std::__cxx11::basic_string<char>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = std::__cxx11::basic_string<char>; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Size<T>::Type seqan::resize(T&, TSize) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2143:18,
    inlined from 'void seqan::eraseBack(T&) [with T = String<std::__cxx11::basic_string<char>, Alloc<> >]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/sequence_interface.h:2337:8,
    inlined from 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30:
/builddir/build/BUILD/seqan-1.4.2/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++/13/bits/exception_ptr.h:38,
                 from /usr/include/c++/13/exception:164,
                 from /usr/include/c++/13/ios:41:
/usr/include/c++/13/new: In function 'TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string<char>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
In function 'void seqan::allocate(T&, TValue*&, TSize, const Tag<TUsage>&) [with T = String<unsigned int, Alloc<> >; TValue = unsigned int; TSize = long unsigned int; TUsage = AllocateStorage_]',
    inlined from 'typename seqan::Value<seqan::String<TValue, seqan::Alloc<TSpec> > >::Type* seqan::_allocateStorage(String<TValue, Alloc<TSpec> >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_alloc.h:385:13,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1685:28,
    inlined from 'typename seqan::Value<seqan::String<TValue, TSpec> >::Type* seqan::_reallocateStorage(String<TValue, TSpec>&, TSize, Generous) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1730:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1835:83,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1821:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize_ = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1855:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<unsigned int, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1887:45,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = unsigned int; TSpec = Alloc<>; TSize = long unsigned int; TExpand = TagGenerous_]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/sequence/string_base.h:1952:50,
    inlined from 'typename seqan::Value<seqan::IdManager<TIdType, TSpec> >::Type seqan::obtainId(IdManager<TIdType, TSpec>&) [with TIdType = unsigned int; TSpec = Tag<Default_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_idmanager.h:205:9,
    inlined from 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]' at /builddir/build/BUILD/seqan-1.4.2/core/include/seqan/graph_types/graph_impl_directed.h:534:33:
/builddir/build/BUILD/seqan-1.4.2/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));
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/new: In function 'typename seqan::VertexDescriptor<seqan::Graph<seqan::Directed<TCargo, TSpec> > >::Type seqan::addVertex(Graph<Directed<TCargo, TSpec> >&) [with TCargo = void; TSpec = const Tag<WithoutEdgeId_>]':
/usr/include/c++/13/new:126:26: note: in a call to allocation function 'void* operator new(std::size_t)' declared here
  126 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^~~~~~~~
[100%] Linking CXX executable ../../../bin/variant_comp
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/variant_comp && /usr/bin/cmake -E cmake_link_script CMakeFiles/variant_comp.dir/link.txt --verbose=1
/usr/bin/g++ -std=c++14 -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -lemon -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -Wno-long-long -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -DSEQAN_ENABLE_DEBUG=0 -static-libgcc -static-libstdc++ -rdynamic CMakeFiles/variant_comp.dir/variant_comp.cpp.o -o ../../../bin/variant_comp  -lrt 
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[100%] Built target variant_comp
make[1]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-1.4.2/build/Release/CMakeFiles 0
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.k0EXNH
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le
++ dirname /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd seqan-1.4.2
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le 'INSTALL=/usr/bin/install -p' -C build/Release
make: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/cmake -S/builddir/build/BUILD/seqan-1.4.2 -B/builddir/build/BUILD/seqan-1.4.2/build/Release --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-1.4.2/build/Release/CMakeFiles /builddir/build/BUILD/seqan-1.4.2/build/Release//CMakeFiles/progress.marks
/usr/bin/make  -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/CMakeFiles/seqan_core.dir/build.make core/CMakeFiles/seqan_core.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core /builddir/build/BUILD/seqan-1.4.2/build/Release/core/CMakeFiles/seqan_core.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/CMakeFiles/seqan_core.dir/build.make core/CMakeFiles/seqan_core.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/CMakeFiles/seqan_core.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  0%] Built target seqan_core
/usr/bin/make  -f core/apps/dfi/CMakeFiles/dfi.dir/build.make core/apps/dfi/CMakeFiles/dfi.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/dfi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/dfi /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/dfi/CMakeFiles/dfi.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/dfi/CMakeFiles/dfi.dir/build.make core/apps/dfi/CMakeFiles/dfi.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/dfi/CMakeFiles/dfi.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  1%] Built target dfi
/usr/bin/make  -f core/apps/fiona/CMakeFiles/compute_gain.dir/build.make core/apps/fiona/CMakeFiles/compute_gain.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona/CMakeFiles/compute_gain.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/fiona/CMakeFiles/compute_gain.dir/build.make core/apps/fiona/CMakeFiles/compute_gain.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/fiona/CMakeFiles/compute_gain.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  3%] Built target compute_gain
/usr/bin/make  -f core/apps/fiona/CMakeFiles/fiona.dir/build.make core/apps/fiona/CMakeFiles/fiona.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona/CMakeFiles/fiona.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/fiona/CMakeFiles/fiona.dir/build.make core/apps/fiona/CMakeFiles/fiona.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/fiona/CMakeFiles/fiona.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  4%] Built target fiona
/usr/bin/make  -f core/apps/fiona/CMakeFiles/fiona_illumina.dir/build.make core/apps/fiona/CMakeFiles/fiona_illumina.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/fiona/CMakeFiles/fiona_illumina.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/fiona/CMakeFiles/fiona_illumina.dir/build.make core/apps/fiona/CMakeFiles/fiona_illumina.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/fiona/CMakeFiles/fiona_illumina.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  6%] Built target fiona_illumina
/usr/bin/make  -f core/apps/mason/CMakeFiles/mason.dir/build.make core/apps/mason/CMakeFiles/mason.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/mason /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/mason /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/mason/CMakeFiles/mason.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/mason/CMakeFiles/mason.dir/build.make core/apps/mason/CMakeFiles/mason.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/mason/CMakeFiles/mason.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  8%] Built target mason
/usr/bin/make  -f core/apps/micro_razers/CMakeFiles/micro_razers.dir/build.make core/apps/micro_razers/CMakeFiles/micro_razers.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/micro_razers /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/micro_razers/CMakeFiles/micro_razers.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/micro_razers/CMakeFiles/micro_razers.dir/build.make core/apps/micro_razers/CMakeFiles/micro_razers.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/micro_razers/CMakeFiles/micro_razers.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  9%] Built target micro_razers
/usr/bin/make  -f core/apps/pair_align/CMakeFiles/pair_align.dir/build.make core/apps/pair_align/CMakeFiles/pair_align.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/pair_align /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/pair_align /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/pair_align/CMakeFiles/pair_align.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/pair_align/CMakeFiles/pair_align.dir/build.make core/apps/pair_align/CMakeFiles/pair_align.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/pair_align/CMakeFiles/pair_align.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 11%] Built target pair_align
/usr/bin/make  -f core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 12%] Built target rabema_prepare_sam
/usr/bin/make  -f core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 14%] Built target rabema_build_gold_standard
/usr/bin/make  -f core/apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make core/apps/rabema/CMakeFiles/rabema_evaluate.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_evaluate.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make core/apps/rabema/CMakeFiles/rabema_evaluate.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/rabema/CMakeFiles/rabema_evaluate.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 16%] Built target rabema_evaluate
/usr/bin/make  -f core/apps/rabema/CMakeFiles/rabema_do_search.dir/build.make core/apps/rabema/CMakeFiles/rabema_do_search.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/rabema/CMakeFiles/rabema_do_search.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/rabema/CMakeFiles/rabema_do_search.dir/build.make core/apps/rabema/CMakeFiles/rabema_do_search.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/rabema/CMakeFiles/rabema_do_search.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 16%] Built target rabema_do_search
/usr/bin/make  -f core/apps/razers/CMakeFiles/razers.dir/build.make core/apps/razers/CMakeFiles/razers.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/razers /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers/CMakeFiles/razers.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/razers/CMakeFiles/razers.dir/build.make core/apps/razers/CMakeFiles/razers.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/razers/CMakeFiles/razers.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 19%] Built target razers
/usr/bin/make  -f core/apps/razers2/CMakeFiles/razers2.dir/build.make core/apps/razers2/CMakeFiles/razers2.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/razers2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2 /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/razers2/CMakeFiles/razers2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/razers2/CMakeFiles/razers2.dir/build.make core/apps/razers2/CMakeFiles/razers2.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/razers2/CMakeFiles/razers2.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 20%] Built target razers2
/usr/bin/make  -f core/apps/sak/CMakeFiles/sak.dir/build.make core/apps/sak/CMakeFiles/sak.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/sak /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/sak/CMakeFiles/sak.dir/build.make core/apps/sak/CMakeFiles/sak.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/sak/CMakeFiles/sak.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 22%] Built target sak
/usr/bin/make  -f core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/sam2matrix /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sam2matrix /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/sam2matrix/CMakeFiles/sam2matrix.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 24%] Built target sam2matrix
/usr/bin/make  -f core/apps/samcat/CMakeFiles/samcat.dir/build.make core/apps/samcat/CMakeFiles/samcat.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/samcat /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/samcat /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/samcat/CMakeFiles/samcat.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/samcat/CMakeFiles/samcat.dir/build.make core/apps/samcat/CMakeFiles/samcat.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/samcat/CMakeFiles/samcat.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 25%] Built target samcat
/usr/bin/make  -f core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/seqan_tcoffee /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqan_tcoffee /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 25%] Built target seqan_tcoffee
/usr/bin/make  -f core/apps/seqcons/CMakeFiles/seqcons.dir/build.make core/apps/seqcons/CMakeFiles/seqcons.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/seqcons /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqcons /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/seqcons/CMakeFiles/seqcons.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/seqcons/CMakeFiles/seqcons.dir/build.make core/apps/seqcons/CMakeFiles/seqcons.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/seqcons/CMakeFiles/seqcons.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 27%] Built target seqcons
/usr/bin/make  -f core/apps/snp_store/CMakeFiles/snp_store.dir/build.make core/apps/snp_store/CMakeFiles/snp_store.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/snp_store /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/snp_store /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/snp_store/CMakeFiles/snp_store.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/snp_store/CMakeFiles/snp_store.dir/build.make core/apps/snp_store/CMakeFiles/snp_store.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/snp_store/CMakeFiles/snp_store.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 29%] Built target snp_store
/usr/bin/make  -f core/apps/splazers/CMakeFiles/splazers.dir/build.make core/apps/splazers/CMakeFiles/splazers.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/splazers /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/splazers /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/splazers/CMakeFiles/splazers.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/splazers/CMakeFiles/splazers.dir/build.make core/apps/splazers/CMakeFiles/splazers.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/splazers/CMakeFiles/splazers.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 29%] Built target splazers
/usr/bin/make  -f core/apps/stellar/CMakeFiles/stellar.dir/build.make core/apps/stellar/CMakeFiles/stellar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/stellar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/stellar /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/stellar/CMakeFiles/stellar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/stellar/CMakeFiles/stellar.dir/build.make core/apps/stellar/CMakeFiles/stellar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/stellar/CMakeFiles/stellar.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 30%] Built target stellar
/usr/bin/make  -f core/apps/tree_recon/CMakeFiles/tree_recon.dir/build.make core/apps/tree_recon/CMakeFiles/tree_recon.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/tree_recon /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/tree_recon /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/tree_recon/CMakeFiles/tree_recon.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f core/apps/tree_recon/CMakeFiles/tree_recon.dir/build.make core/apps/tree_recon/CMakeFiles/tree_recon.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'core/apps/tree_recon/CMakeFiles/tree_recon.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 32%] Built target tree_recon
/usr/bin/make  -f extras/CMakeFiles/seqan_extras.dir/build.make extras/CMakeFiles/seqan_extras.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/CMakeFiles/seqan_extras.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/CMakeFiles/seqan_extras.dir/build.make extras/CMakeFiles/seqan_extras.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/CMakeFiles/seqan_extras.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 32%] Built target seqan_extras
/usr/bin/make  -f extras/apps/alf/CMakeFiles/alf.dir/build.make extras/apps/alf/CMakeFiles/alf.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/alf /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/alf /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/alf/CMakeFiles/alf.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/alf/CMakeFiles/alf.dir/build.make extras/apps/alf/CMakeFiles/alf.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/alf/CMakeFiles/alf.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 32%] Built target alf
/usr/bin/make  -f extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/build.make extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/breakpoint_calculator /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/breakpoint_calculator /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/build.make extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/breakpoint_calculator/CMakeFiles/breakpoint_calculator.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 32%] Built target breakpoint_calculator
/usr/bin/make  -f extras/apps/bs_tools/CMakeFiles/bisar.dir/build.make extras/apps/bs_tools/CMakeFiles/bisar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools/CMakeFiles/bisar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/bs_tools/CMakeFiles/bisar.dir/build.make extras/apps/bs_tools/CMakeFiles/bisar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/bs_tools/CMakeFiles/bisar.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 33%] Built target bisar
/usr/bin/make  -f extras/apps/bs_tools/CMakeFiles/casbar.dir/build.make extras/apps/bs_tools/CMakeFiles/casbar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools/CMakeFiles/casbar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/bs_tools/CMakeFiles/casbar.dir/build.make extras/apps/bs_tools/CMakeFiles/casbar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/bs_tools/CMakeFiles/casbar.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 35%] Built target casbar
/usr/bin/make  -f extras/apps/bs_tools/CMakeFiles/four2three.dir/build.make extras/apps/bs_tools/CMakeFiles/four2three.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/bs_tools/CMakeFiles/four2three.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/bs_tools/CMakeFiles/four2three.dir/build.make extras/apps/bs_tools/CMakeFiles/four2three.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/bs_tools/CMakeFiles/four2three.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 37%] Built target four2three
/usr/bin/make  -f extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 38%] Built target fx_bam_coverage
/usr/bin/make  -f extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 38%] Built target fx_fastq_stats
/usr/bin/make  -f extras/apps/gustaf/CMakeFiles/gustaf.dir/build.make extras/apps/gustaf/CMakeFiles/gustaf.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/gustaf /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/gustaf /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/gustaf/CMakeFiles/gustaf.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/gustaf/CMakeFiles/gustaf.dir/build.make extras/apps/gustaf/CMakeFiles/gustaf.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/gustaf/CMakeFiles/gustaf.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 40%] Built target gustaf
/usr/bin/make  -f extras/apps/insegt/CMakeFiles/insegt.dir/build.make extras/apps/insegt/CMakeFiles/insegt.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/insegt /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/insegt /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/insegt/CMakeFiles/insegt.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/insegt/CMakeFiles/insegt.dir/build.make extras/apps/insegt/CMakeFiles/insegt.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/insegt/CMakeFiles/insegt.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 41%] Built target insegt
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_sim.dir/build.make extras/apps/mason2/CMakeFiles/mason_sim.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_sim.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_sim.dir/build.make extras/apps/mason2/CMakeFiles/mason_sim.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/mason2/CMakeFiles/mason_sim.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 50%] Built target mason_sim
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_genome.dir/build.make extras/apps/mason2/CMakeFiles/mason_genome.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_genome.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_genome.dir/build.make extras/apps/mason2/CMakeFiles/mason_genome.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/mason2/CMakeFiles/mason_genome.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 51%] Built target mason_genome
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_methylation.dir/build.make extras/apps/mason2/CMakeFiles/mason_methylation.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_methylation.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_methylation.dir/build.make extras/apps/mason2/CMakeFiles/mason_methylation.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/mason2/CMakeFiles/mason_methylation.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 51%] Built target mason_methylation
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 53%] Built target mason_frag_sequencing
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_variator.dir/build.make extras/apps/mason2/CMakeFiles/mason_variator.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_variator.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_variator.dir/build.make extras/apps/mason2/CMakeFiles/mason_variator.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/mason2/CMakeFiles/mason_variator.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 54%] Built target mason_variator
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_materializer.dir/build.make extras/apps/mason2/CMakeFiles/mason_materializer.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_materializer.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_materializer.dir/build.make extras/apps/mason2/CMakeFiles/mason_materializer.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/mason2/CMakeFiles/mason_materializer.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 56%] Built target mason_materializer
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_simulator.dir/build.make extras/apps/mason2/CMakeFiles/mason_simulator.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_simulator.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_simulator.dir/build.make extras/apps/mason2/CMakeFiles/mason_simulator.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/mason2/CMakeFiles/mason_simulator.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 58%] Built target mason_simulator
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_splicing.dir/build.make extras/apps/mason2/CMakeFiles/mason_splicing.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_splicing.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_splicing.dir/build.make extras/apps/mason2/CMakeFiles/mason_splicing.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/mason2/CMakeFiles/mason_splicing.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 59%] Built target mason_splicing
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_tests.dir/build.make extras/apps/mason2/CMakeFiles/mason_tests.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/mason2/CMakeFiles/mason_tests.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/mason2/CMakeFiles/mason_tests.dir/build.make extras/apps/mason2/CMakeFiles/mason_tests.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/mason2/CMakeFiles/mason_tests.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 61%] Built target mason_tests
/usr/bin/make  -f extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 61%] Built target roi_plot_thumbnails
/usr/bin/make  -f extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/ngs_roi/CMakeFiles/bam2roi.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 64%] Built target bam2roi
/usr/bin/make  -f extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 67%] Built target roi_feature_projection
/usr/bin/make  -f extras/apps/param_chooser/CMakeFiles/param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/param_chooser.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser/CMakeFiles/param_chooser.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/param_chooser/CMakeFiles/param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/param_chooser.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/param_chooser/CMakeFiles/param_chooser.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 69%] Built target param_chooser
/usr/bin/make  -f extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 70%] Built target test_funcs_param_chooser
/usr/bin/make  -f extras/apps/razers3/CMakeFiles/razers3.dir/build.make extras/apps/razers3/CMakeFiles/razers3.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3/CMakeFiles/razers3.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/razers3/CMakeFiles/razers3.dir/build.make extras/apps/razers3/CMakeFiles/razers3.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/razers3/CMakeFiles/razers3.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 72%] Built target razers3
/usr/bin/make  -f extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 74%] Built target razers3_simulate_reads
/usr/bin/make  -f extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3 /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/razers3/CMakeFiles/razers3_quality2prob.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 75%] Built target razers3_quality2prob
/usr/bin/make  -f extras/apps/rep_sep/CMakeFiles/rep_sep.dir/build.make extras/apps/rep_sep/CMakeFiles/rep_sep.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/rep_sep /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/rep_sep /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/rep_sep/CMakeFiles/rep_sep.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/rep_sep/CMakeFiles/rep_sep.dir/build.make extras/apps/rep_sep/CMakeFiles/rep_sep.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/rep_sep/CMakeFiles/rep_sep.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 77%] Built target rep_sep
/usr/bin/make  -f extras/apps/searchjoin/CMakeFiles/search.dir/build.make extras/apps/searchjoin/CMakeFiles/search.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin/CMakeFiles/search.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/searchjoin/CMakeFiles/search.dir/build.make extras/apps/searchjoin/CMakeFiles/search.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/searchjoin/CMakeFiles/search.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 79%] Built target search
/usr/bin/make  -f extras/apps/searchjoin/CMakeFiles/join.dir/build.make extras/apps/searchjoin/CMakeFiles/join.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/searchjoin /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/searchjoin/CMakeFiles/join.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/searchjoin/CMakeFiles/join.dir/build.make extras/apps/searchjoin/CMakeFiles/join.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/searchjoin/CMakeFiles/join.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 80%] Built target join
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/seqan_flexbar/CMakeFiles/test_sflex_demultiplex.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 82%] Built target test_sflex_demultiplex
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/seqan_flexbar/CMakeFiles/test_sflex_trimming.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 83%] Built target test_sflex_trimming
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/seqan_flexbar/CMakeFiles/test_sflex_adapter.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 85%] Built target test_sflex_adapter
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/seqan_flexbar/CMakeFiles/test_sflex_general_processing.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 87%] Built target test_sflex_general_processing
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/seqan_flexbar/CMakeFiles/seqan_flexlib.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 88%] Built target seqan_flexlib
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/seqan_flexbar/CMakeFiles/sflexQC.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 90%] Built target sflexQC
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/seqan_flexbar/CMakeFiles/sflexAR.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 91%] Built target sflexAR
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/seqan_flexbar/CMakeFiles/sflexDMulti.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 93%] Built target sflexDMulti
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/seqan_flexbar/CMakeFiles/sflexFilter.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 95%] Built target sflexFilter
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/build.make extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/seqan_flexbar/CMakeFiles/seqan_flexbar.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 96%] Built target seqan_flexbar
/usr/bin/make  -f extras/apps/sgip/CMakeFiles/sgip.dir/build.make extras/apps/sgip/CMakeFiles/sgip.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/sgip /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/sgip /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/sgip/CMakeFiles/sgip.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/sgip/CMakeFiles/sgip.dir/build.make extras/apps/sgip/CMakeFiles/sgip.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/sgip/CMakeFiles/sgip.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 98%] Built target sgip
/usr/bin/make  -f extras/apps/variant_comp/CMakeFiles/variant_comp.dir/build.make extras/apps/variant_comp/CMakeFiles/variant_comp.dir/depend
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/extras/apps/variant_comp /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/variant_comp /builddir/build/BUILD/seqan-1.4.2/build/Release/extras/apps/variant_comp/CMakeFiles/variant_comp.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/make  -f extras/apps/variant_comp/CMakeFiles/variant_comp.dir/build.make extras/apps/variant_comp/CMakeFiles/variant_comp.dir/build
make[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[2]: Nothing to be done for 'extras/apps/variant_comp/CMakeFiles/variant_comp.dir/build'.
make[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[100%] Built target variant_comp
make[1]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-1.4.2/build/Release/CMakeFiles 0
/usr/bin/make  -f CMakeFiles/Makefile2 preinstall
make[1]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
make[1]: Nothing to be done for 'preinstall'.
make[1]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/dfi
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/dfi/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/dfi/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/dfi/example/fasta1.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/dfi/example/fasta2.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/fiona
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/compute_gain
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/fiona/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/fiona/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/fiona/example/reads.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/mason/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/mason/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/mason/example/SRR018294.1.1M.error_dist
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/mason/example/SRR018311.1.1M.error_dist
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/mason/example/SRR026674.1.1M.error_dist
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/mason/example/SRR049254.1.1M.error_dist
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/micro_razers
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/micro_razers/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/micro_razers/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/micro_razers/example/genome.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/micro_razers/example/reads.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/micro_razers/example/reads.fa.result
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/pair_align
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/pair_align/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/pair_align/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/rabema_prepare_sam
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/rabema_build_gold_standard
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/rabema_evaluate
-- Up-to-date: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/rabema_prepare_sam
-- Up-to-date: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/rabema_build_gold_standard
-- Up-to-date: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/rabema_evaluate
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/rabema/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/rabema/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/razers
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers/example/genome.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers/example/reads.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers/example/reads2.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/razers2
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers2/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers2/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers2/example/genome.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers2/example/reads.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers2/example/reads2.fa
gmake[1]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/cmake -S/builddir/build/BUILD/seqan-1.4.2 -B/builddir/build/BUILD/seqan-1.4.2/build/Release --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/gmake  -f CMakeFiles/Makefile2 sak_doc
gmake[2]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/cmake -S/builddir/build/BUILD/seqan-1.4.2 -B/builddir/build/BUILD/seqan-1.4.2/build/Release --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-1.4.2/build/Release/CMakeFiles 2
/usr/bin/gmake  -f CMakeFiles/Makefile2 core/apps/sak/CMakeFiles/sak_doc.dir/all
gmake[3]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/gmake  -f core/CMakeFiles/seqan_core.dir/build.make core/CMakeFiles/seqan_core.dir/depend
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core /builddir/build/BUILD/seqan-1.4.2/build/Release/core/CMakeFiles/seqan_core.dir/DependInfo.cmake --color=
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/gmake  -f core/CMakeFiles/seqan_core.dir/build.make core/CMakeFiles/seqan_core.dir/build
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
gmake[4]: Nothing to be done for 'core/CMakeFiles/seqan_core.dir/build'.
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[  0%] Built target seqan_core
/usr/bin/gmake  -f core/apps/sak/CMakeFiles/sak.dir/build.make core/apps/sak/CMakeFiles/sak.dir/depend
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/sak /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color=
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/gmake  -f core/apps/sak/CMakeFiles/sak.dir/build.make core/apps/sak/CMakeFiles/sak.dir/build
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
gmake[4]: Nothing to be done for 'core/apps/sak/CMakeFiles/sak.dir/build'.
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[ 50%] Built target sak
/usr/bin/gmake  -f core/apps/sak/CMakeFiles/sak_doc.dir/build.make core/apps/sak/CMakeFiles/sak_doc.dir/depend
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
cd /builddir/build/BUILD/seqan-1.4.2/build/Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/seqan-1.4.2 /builddir/build/BUILD/seqan-1.4.2/core/apps/sak /builddir/build/BUILD/seqan-1.4.2/build/Release /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak/CMakeFiles/sak_doc.dir/DependInfo.cmake --color=
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/gmake  -f core/apps/sak/CMakeFiles/sak_doc.dir/build.make core/apps/sak/CMakeFiles/sak_doc.dir/build
gmake[4]: Entering directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[100%] Generating README.sak.txt
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak && ../../../bin/sak --export-help=txt > README.sak.txt
[100%] Generating sak.1
cd /builddir/build/BUILD/seqan-1.4.2/build/Release/core/apps/sak && ../../../bin/sak --export-help=man > sak.1
gmake[4]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
[100%] Built target sak_doc
gmake[3]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/seqan-1.4.2/build/Release/CMakeFiles 0
gmake[2]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
gmake[1]: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/sak
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sak/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sak/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sak/README.sak.txt
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sak/man/sak.1
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/sam2matrix
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sam2matrix/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sam2matrix/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/samcat
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/samcat/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/samcat/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/seqan_tcoffee
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/seqan_tcoffee/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/seqan_tcoffee/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/seqan_tcoffee/example/seq.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/seqcons
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/seqcons/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/seqcons/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/snp_store
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/snp_store/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/snp_store/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/snp_store/example/exampleGenome.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/snp_store/example/exampleReads.gff
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/splazers
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/splazers/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/splazers/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/splazers/example/genome.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/splazers/example/reads.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/splazers/example/reads.fa.result
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/stellar
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/stellar/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/stellar/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/stellar/example/NC_001474.fasta
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/stellar/example/NC_001477.fasta
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/stellar/example/reads.fasta
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/tree_recon
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/tree_recon/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/tree_recon/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/tree_recon/example/example.dist
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/alf
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/alf/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/alf/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/alf/example/small.fasta
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/breakpoint_calculator
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/breakpoint_calculator/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/breakpoint_calculator/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/breakpoint_calculator/example/alignment.maf
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/bisar
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/casbar
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/four2three
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/bs_tools/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/bs_tools/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/fx_bam_coverage
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/fx_tools/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/fx_tools/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/gustaf
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/gustaf/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/gustaf/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/gustaf/example/adeno.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/gustaf/example/adeno_modified.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/gustaf/example/adeno_modified_reads.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/gustaf/example/stellar.gff
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/insegt
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/insegt/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/insegt/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/insegt/example/annoOutput.gff
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/insegt/example/annotations.gff
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/insegt/example/readOutput.gff
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/insegt/example/tupleOutput.gff
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason_genome
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason_frag_sequencing
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason_variator
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason_materializer
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason_simulator
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/mason2/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/mason2/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/mason2/example/adeno_virus.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/bam2roi
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/roi_feature_projection
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/roi_plot_thumbnails
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/bed_sort.sh
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/gff_sort.sh
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/roi_sort.sh
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/roi_plot_9.sh
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/plot.awk
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/ps2pswLinks.gawk
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/ngs_roi/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/ngs_roi/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/ngs_roi/example/dmel.bed
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/ngs_roi/example/dmel.gtf
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/ngs_roi/example/example.bam
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/ngs_roi/R/ngsroi_0.1.tar.gz
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/ngs_roi/R/ngsroi_0.1.zip
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/param_chooser
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/param_chooser/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/param_chooser/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/razers3
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers3/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers3/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers3/example/genome.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers3/example/reads.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers3/example/reads2.fa
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/rep_sep
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/rep_sep/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/rep_sep/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/join
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/searchjoin/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/searchjoin/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/seqan_flexbar
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/seqan_flexbar/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/seqan_flexbar/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/sgip
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sgip/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sgip/README
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sgip/example/iso_m2D_m196.A01
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sgip/example/iso_r01_m200.A00
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sgip/example/iso_r01_m200.A01
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sgip/example/iso_r01_m200.B00
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sgip/example/iso_r01_m200.B01
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sgip/example/latin-4
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sgip/example/lattice-4
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sgip/example/sts-7
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/variant_comp
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/variant_comp/LICENSE
-- Installing: /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/variant_comp/README
make: Leaving directory '/builddir/build/BUILD/seqan-1.4.2/build/Release'
+ mkdir -p /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/include/seqan
+ cp -pr extras/include/seqan/LICENSE extras/include/seqan/align_extend extras/include/seqan/align_extend.h extras/include/seqan/align_profile extras/include/seqan/align_profile.h extras/include/seqan/align_split extras/include/seqan/align_split.h extras/include/seqan/alignment_free extras/include/seqan/alignment_free.h extras/include/seqan/bam_io extras/include/seqan/basic extras/include/seqan/basic_extras.h extras/include/seqan/bed_io extras/include/seqan/bed_io.h extras/include/seqan/find extras/include/seqan/find_extras.h extras/include/seqan/find_motif extras/include/seqan/find_motif.h extras/include/seqan/index extras/include/seqan/index_extras.h extras/include/seqan/journaled_set extras/include/seqan/journaled_set.h extras/include/seqan/math extras/include/seqan/math.h extras/include/seqan/misc extras/include/seqan/misc_extras.h extras/include/seqan/parse_lm extras/include/seqan/parse_lm.h extras/include/seqan/roi_io extras/include/seqan/roi_io.h extras/include/seqan/sequence extras/include/seqan/sequence_extras.h extras/include/seqan/statistics extras/include/seqan/statistics.h extras/include/seqan/translation extras/include/seqan/translation.h extras/include/seqan/vcf_io extras/include/seqan/vcf_io.h /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/include/seqan
+ cp -pr core/include/seqan/LICENSE core/include/seqan/align core/include/seqan/align.h core/include/seqan/arg_parse core/include/seqan/arg_parse.h core/include/seqan/bam_io core/include/seqan/bam_io.h core/include/seqan/basic core/include/seqan/basic.h core/include/seqan/consensus core/include/seqan/consensus.h core/include/seqan/file core/include/seqan/file.h core/include/seqan/find core/include/seqan/find.h core/include/seqan/gff_io core/include/seqan/gff_io.h core/include/seqan/graph_algorithms core/include/seqan/graph_algorithms.h core/include/seqan/graph_align core/include/seqan/graph_align.h core/include/seqan/graph_msa core/include/seqan/graph_msa.h core/include/seqan/graph_types core/include/seqan/graph_types.h core/include/seqan/index core/include/seqan/index.h core/include/seqan/map core/include/seqan/map.h core/include/seqan/misc core/include/seqan/modifier core/include/seqan/modifier.h core/include/seqan/parallel core/include/seqan/parallel.h core/include/seqan/pipe core/include/seqan/pipe.h core/include/seqan/platform core/include/seqan/platform.h core/include/seqan/random core/include/seqan/random.h core/include/seqan/score core/include/seqan/score.h core/include/seqan/seeds core/include/seqan/seeds.h core/include/seqan/seq_io core/include/seqan/seq_io.h core/include/seqan/sequence core/include/seqan/sequence.h core/include/seqan/sequence_journaled core/include/seqan/sequence_journaled.h core/include/seqan/store core/include/seqan/store.h core/include/seqan/stream core/include/seqan/stream.h core/include/seqan/system core/include/seqan/system.h core/include/seqan/version.h /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/include/seqan
+ mkdir -p seqandoc
+ cp -pr /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/alf /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/breakpoint_calculator /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/bs_tools /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/dfi /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/fiona /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/fx_tools /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/gustaf /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/insegt /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/mason /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/mason2 /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/micro_razers /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/ngs_roi /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/pair_align /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/param_chooser /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/rabema /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers2 /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/razers3 /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/rep_sep /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sak /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sam2matrix /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/samcat /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/searchjoin /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/seqan_flexbar /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/seqan_tcoffee /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/seqcons /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/sgip /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/snp_store /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/splazers /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/stellar /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/tree_recon /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan/variant_comp seqandoc
+ rm -rf /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan
+ rm -f 'seqandoc/*.txt'
+ mv /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/join /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/searchjoin
+ find /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin -type f -name '*.h' -exec chmod 0755 '{}' ';'
+ /usr/bin/find-debuginfo -j5 --strict-build-id -m -i --build-id-seed 1.4.2-50.fc38 --unique-debug-suffix -1.4.2-50.fc38.ppc64le --unique-debug-src-base seqan-1.4.2-50.fc38.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/seqan-1.4.2
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/bam2roi
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/bisar
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/alf
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/casbar
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/breakpoint_calculator
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/compute_gain
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/dfi
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/fiona
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/four2three
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/fx_bam_coverage
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/gustaf
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/insegt
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason_frag_sequencing
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason_genome
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason_materializer
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason_simulator
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/mason_variator
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/micro_razers
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/pair_align
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/param_chooser
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/rabema_build_gold_standard
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/rabema_evaluate
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/rabema_prepare_sam
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/razers
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/razers2
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/razers3
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/rep_sep
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/roi_feature_projection
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/roi_plot_thumbnails
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/sak
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/sam2matrix
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/samcat
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/searchjoin
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/seqan_flexbar
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/seqan_tcoffee
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/seqcons
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/sgip
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/snp_store
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/splazers
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/stellar
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/tree_recon
extracting debug info from /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/bin/variant_comp
original debug info size: 580736kB, size after compression: 508544kB
/usr/bin/sepdebugcrcfix: Updated 43 CRC32s, 0 CRC32s did match.
24419 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/redhat/brp-python-hardlink
Processing files: seqan-1.4.2-50.fc38.ppc64le
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.yoNgRF
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-1.4.2
+ DOCDIR=/builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan
+ cp -pr README.rst /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.XVKAi9
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-1.4.2
+ LICENSEDIR=/builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan
+ cp -pr BSD.txt /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan
+ cp -pr GPLv3+.txt /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan
+ cp -pr LGPLv3+.txt /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: bundled(gnulib) seqan = 1.4.2-50.fc38 seqan(ppc-64) = 1.4.2-50.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld64.so.2()(64bit) ld64.so.2(GLIBC_2.22)(64bit) ld64.so.2(GLIBC_2.23)(64bit) libbz2.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.35)(64bit) libc.so.6(GLIBC_2.36)(64bit) libemon.so.1.3.1()(64bit) libgomp.so.1()(64bit) libgomp.so.1(GOMP_1.0)(64bit) libgomp.so.1(GOMP_4.0)(64bit) libgomp.so.1(GOMP_4.5)(64bit) libgomp.so.1(OMP_1.0)(64bit) libgomp.so.1(OMP_2.0)(64bit) libgomp.so.1(OMP_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.32)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.2.3)(64bit) libz.so.1(ZLIB_1.2.3.3)(64bit) rtld(GNU_HASH)
Processing files: seqan-devel-1.4.2-50.fc38.ppc64le
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.TRYvc0
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-1.4.2
+ DOCDIR=/builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan-devel
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan-devel
+ cp -pr README.rst /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.05QBkg
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-1.4.2
+ LICENSEDIR=/builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan-devel
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan-devel
+ cp -pr BSD.txt /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan-devel
+ cp -pr GPLv3+.txt /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan-devel
+ cp -pr LGPLv3+.txt /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: seqan-devel = 1.4.2-50.fc38 seqan-devel(ppc-64) = 1.4.2-50.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: seqan-doc-1.4.2-50.fc38.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Sk3dzI
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-1.4.2
+ DOCDIR=/builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan-doc
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan-doc
+ cp -pr seqandoc /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/doc/seqan-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qxDygx
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-1.4.2
+ LICENSEDIR=/builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan-doc
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan-doc
+ cp -pr BSD.txt /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan-doc
+ cp -pr GPLv3+.txt /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan-doc
+ cp -pr LGPLv3+.txt /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le/usr/share/licenses/seqan-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: seqan-doc = 1.4.2-50.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: seqan-debugsource-1.4.2-50.fc38.ppc64le
Provides: seqan-debugsource = 1.4.2-50.fc38 seqan-debugsource(ppc-64) = 1.4.2-50.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: seqan-debuginfo-1.4.2-50.fc38.ppc64le
Provides: debuginfo(build-id) = 06d3466c4db03f21419210ff260bdfc1a5b0190d debuginfo(build-id) = 121aa47747fcae9a1a949596d921c66e9c117383 debuginfo(build-id) = 1e09f07e1296080871a74c012d2e9eea152781ef debuginfo(build-id) = 2412f3deaf7f17c52e6c465eb53b4b682aa3e2a8 debuginfo(build-id) = 2bbdda6c32da5745896efc5c9675da210e11a19a debuginfo(build-id) = 318f05cb9e7345c5a841de679f4a59f6f538ba25 debuginfo(build-id) = 36bf2b6a4ea8cc25789cb9e2e69bdac61dd8bcf9 debuginfo(build-id) = 40a633fe93707e1b798a5be6f736af1e8577ca66 debuginfo(build-id) = 45e29e8ffa036e78c1ffd60765d5d4cad1a6d212 debuginfo(build-id) = 4c17211846017b53e0ca7967e612389507745d83 debuginfo(build-id) = 4c844cc310fd165e6f40ed0cb2dac8ad04cf0160 debuginfo(build-id) = 4e0306ffe19e3b3dc0c0b2cfa354ac9570f5b7cc debuginfo(build-id) = 531a1441b4f6d889409b0349d8f7e420ca5ddea3 debuginfo(build-id) = 55cd729ac0df864a1c80451ef3818cfb1ca285bd debuginfo(build-id) = 59586747a58c84955390d2ff3c0c55eb1ee0b523 debuginfo(build-id) = 64ab42c0f3731a1e99e32b6d0cfff94d59148de7 debuginfo(build-id) = 69130ad30923923072b2706d4bda09b4ffa5a965 debuginfo(build-id) = 69a1f8e08eb536141fcf4e0f14606d6e08891136 debuginfo(build-id) = 6a65bf6ac3dad5cd21bc566809fa996972f08d81 debuginfo(build-id) = 6cddfe8c1c604d88c8e026ad3a76ae461aaad1da debuginfo(build-id) = 6f9411e0794a7f0889f4d935eed865491de91351 debuginfo(build-id) = 704e110634aead1d4bb72f7da3bc7457820bc16b debuginfo(build-id) = 723dc30b074236ca089213e47dde754fc011f6fd debuginfo(build-id) = 728ce8a04a4005588c4b9f7543ea5ab2d84b5f32 debuginfo(build-id) = 78cb93b63e09eb2ad12a920d5f82b554ca7938e6 debuginfo(build-id) = 9001468a8e8d876f7f00c6345918ac9377fee08e debuginfo(build-id) = a4542a34dd6263ae55d7e7c646399cd99bb9f816 debuginfo(build-id) = a5dc22b4aa6e5fd3e71723f7a44453ca8055945c debuginfo(build-id) = aadee487cc915143be3e4aee0476325277fb0d62 debuginfo(build-id) = acbff622deca14d11e70a6e04cbe6f0afb860c08 debuginfo(build-id) = b1c1960d42118c5fc1c3047d0f607ee4d936c590 debuginfo(build-id) = c17963d29ec06c5cbeb643a63d45d25121a342ab debuginfo(build-id) = c2d204c61e0722677e9f98b5092791e404987dfe debuginfo(build-id) = c5d58c941cd06885d65bb08cd65e373e37e09b5f debuginfo(build-id) = c8cb29b17625d621fe41194778773501c723e061 debuginfo(build-id) = cad603349b15b3cfc285c73ff43fee9fd5c1db61 debuginfo(build-id) = e2c19cc829b557d451eeb049d0809de83b0afe08 debuginfo(build-id) = e5091991f5ebc25555fa7b40fee4cafb7f2babc4 debuginfo(build-id) = e59b540d4fe3e78750ea3591a5880099cf7408ba debuginfo(build-id) = e63625da8ecedbee0d3104525153ab25eda3be32 debuginfo(build-id) = e8d68169681e66f1bea7cf8264542d28b18499dd debuginfo(build-id) = ea8e95f0b822fac4a251a3c80d911f1db65e0004 debuginfo(build-id) = ee66c45cc63d325c1e25f49d8f0069461b37d21a seqan-debuginfo = 1.4.2-50.fc38 seqan-debuginfo(ppc-64) = 1.4.2-50.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: seqan-debugsource(ppc-64) = 1.4.2-50.fc38
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le
Wrote: /builddir/build/RPMS/seqan-doc-1.4.2-50.fc38.noarch.rpm
Wrote: /builddir/build/RPMS/seqan-devel-1.4.2-50.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/seqan-debugsource-1.4.2-50.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/seqan-1.4.2-50.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/seqan-debuginfo-1.4.2-50.fc38.ppc64le.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.DNDlDL
+ umask 022
+ cd /builddir/build/BUILD
+ cd seqan-1.4.2
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/seqan-1.4.2-50.fc38.ppc64le
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.jRxwvk
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf seqan-1.4.2 seqan-1.4.2.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Child return code was: 0